2026-09-30 16:15:22,587 [ 219099 ] INFO : ClickHouse root is not set. Will use /home/ubuntu/_work/ClickHouse/ClickHouse (runner:42, check_args_and_update_paths) 2026-09-30 16:15:22,587 [ 219099 ] INFO : Cases dir is not set. Will use /home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration (runner:86, check_args_and_update_paths) 2026-09-30 16:15:22,587 [ 219099 ] INFO : utils dir is not set. Will use /home/ubuntu/_work/ClickHouse/ClickHouse/utils (runner:97, check_args_and_update_paths) 2026-09-30 16:15:22,587 [ 219099 ] INFO : base_configs_dir: /home/ubuntu/_work/ClickHouse/ClickHouse/programs/server, binary: /home/ubuntu/_work/_temp/test/build/clickhouse, cases_dir: /home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration (runner:99, check_args_and_update_paths) clickhouse_integration_tests_volume Running pytest container as: 'docker run --rm --name clickhouse_integration_tests_h08ob4 --privileged --dns-search='.' --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-odbc-bridge:/clickhouse-odbc-bridge --volume=/home/ubuntu/_work/_temp/test/build/clickhouse:/clickhouse --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-library-bridge:/clickhouse-library-bridge --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/programs/server:/clickhouse-config --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration:/ClickHouse/tests/integration --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/backupview:/ClickHouse/utils/backupview --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/grpc-client/pb2:/ClickHouse/utils/grpc-client/pb2 --volume=/run:/run/host:ro --volume=clickhouse_integration_tests_volume:/var/lib/docker -e DOCKER_DOTNET_CLIENT_TAG=11de0b29a15d -e DOCKER_HELPER_TAG=2cffe1eae894 -e DOCKER_BASE_TAG=b74d853ebe76 -e DOCKER_KERBEROS_KDC_TAG=9391ecdee8d7 -e DOCKER_MYSQL_GOLANG_CLIENT_TAG=9bec2a638e6e -e DOCKER_MYSQL_JAVA_CLIENT_TAG=766bff31cfe4 -e DOCKER_MYSQL_JS_CLIENT_TAG=41ba7c2ec2a1 -e DOCKER_MYSQL_PHP_CLIENT_TAG=88be89c1e3b6 -e DOCKER_NGINX_DAV_TAG=b55ac9cd7519 -e DOCKER_POSTGRESQL_JAVA_CLIENT_TAG=a4eff5c7f4d6 -e DOCKER_PYTHON_BOTTLE_TAG=caad4729259e -e DOCKER_CLIENT_TIMEOUT=300 -e COMPOSE_HTTP_TIMEOUT=600 -e PYTHONUNBUFFERED=1 -e PYTEST_ADDOPTS="--dist=loadfile -n 10 -rfEps --run-id=0 --color=no --durations=0 'test_dictionaries_dependency/test.py::test_dependent_dict_table_distr[node1]' test_dictionaries_dependency/test.py::test_no_lazy_load test_dictionaries_dependency_xml/test.py::test_dependent_tables test_dictionaries_dependency_xml/test.py::test_get_data test_dictionaries_dependency_xml/test.py::test_xml_dict_same_name test_dictionaries_null_value/test.py::test_null_value test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_system_reload test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_timer test_dictionaries_update_and_reload/test.py::test_reload_after_fail_in_cache_dictionary test_dictionaries_update_and_reload/test.py::test_reload_after_loading test_dictionaries_update_and_reload/test.py::test_reload_while_loading test_dictionary_allow_read_expired_keys/test_default_string.py::test_return_real_values test_disk_access_storage/test.py::test_alter test_disk_access_storage/test.py::test_create test_disk_access_storage/test.py::test_drop test_disk_configuration/test.py::test_merge_tree_custom_disk_setting test_disk_configuration/test.py::test_merge_tree_disk_setting test_disk_configuration/test.py::test_merge_tree_nested_custom_disk_setting test_disk_configuration/test.py::test_merge_tree_setting_override 'test_disk_over_web_server/test.py::test_cache[node2]' test_disk_over_web_server/test.py::test_config_reload test_disk_over_web_server/test.py::test_incorrect_usage test_disk_over_web_server/test.py::test_page_cache test_disk_over_web_server/test.py::test_replicated_database test_disk_over_web_server/test.py::test_unavailable_server 'test_disk_over_web_server/test.py::test_usage[node2]' test_distributed_default_database/test.py::test_query test_distributed_load_balancing/test.py::test_distributed_replica_max_ignored_errors test_distributed_load_balancing/test.py::test_load_balancing_default test_distributed_load_balancing/test.py::test_load_balancing_first_or_random test_distributed_load_balancing/test.py::test_load_balancing_hostname_levenshtein_distance test_distributed_load_balancing/test.py::test_load_balancing_in_order test_distributed_load_balancing/test.py::test_load_balancing_nearest_hostname 'test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority]' 'test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority_negative]' test_distributed_load_balancing/test.py::test_load_balancing_round_robin test_drop_no_local_path/test.py::test_drop_no_local_path test_encrypted_disk/test.py::test_add_keys test_encrypted_disk/test.py::test_add_keys_with_id 'test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-True]' 'test_encrypted_disk/test.py::test_backup_restore[File-local_policy-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[File-s3_encrypted_default_path-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-s3_encrypted_default_path-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-s3_encrypted_default_path-False]' 'test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy]' 'test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy_key192b]' 'test_encrypted_disk/test.py::test_encrypted_disk[local_policy]' 'test_encrypted_disk/test.py::test_encrypted_disk[s3_policy]' test_encrypted_disk/test.py::test_log_family 'test_encrypted_disk/test.py::test_migration_from_old_version[version_1be]' 'test_encrypted_disk/test.py::test_migration_from_old_version[version_1le]' 'test_encrypted_disk/test.py::test_migration_from_old_version[version_2]' 'test_encrypted_disk/test.py::test_optimize_table[local_policy-disk_local_encrypted]' 'test_encrypted_disk/test.py::test_optimize_table[s3_policy-disk_s3_encrypted]' 'test_encrypted_disk/test.py::test_part_move[local_policy-destination_disks0]' 'test_encrypted_disk/test.py::test_part_move[s3_policy-destination_disks1]' test_encrypted_disk/test.py::test_read_in_order test_encrypted_disk/test.py::test_restart test_encrypted_disk_replication/test.py::test_replication test_encrypted_disk_replication/test.py::test_zero_copy_replication test_endpoint_macro_substitution/test.py::test_different_types test_endpoint_macro_substitution/test.py::test_select_by_type test_executable_user_defined_functions_config_reload/test.py::test test_fetch_partition_should_reset_mutation/test.py::test_part_should_reset_mutation 'test_force_drop_table/test.py::test_drop_materialized_view[Atomic]' 'test_force_drop_table/test.py::test_drop_materialized_view[Ordinary]' test_format_schema_on_server/test.py::test_drop_cache_protobuf_format test_format_schema_on_server/test.py::test_drop_capn_proto_format test_format_schema_on_server/test.py::test_protobuf_format_input test_format_schema_on_server/test.py::test_protobuf_format_output test_globs_in_filepath/test.py::test_deep_structure test_globs_in_filepath/test.py::test_linear_structure test_globs_in_filepath/test.py::test_strange_filenames test_globs_in_filepath/test.py::test_table_function_and_virtual_columns test_graphite_merge_tree/test.py::test_broken_partial_rollup test_graphite_merge_tree/test.py::test_combined_rules test_graphite_merge_tree/test.py::test_combined_rules_with_default test_graphite_merge_tree/test.py::test_multiple_output_blocks test_graphite_merge_tree/test.py::test_multiple_paths_and_versions test_graphite_merge_tree/test.py::test_path_dangling_pointer test_graphite_merge_tree/test.py::test_paths_not_matching_any_pattern test_graphite_merge_tree/test.py::test_rollup_aggregation test_graphite_merge_tree/test.py::test_rollup_aggregation_2 test_graphite_merge_tree/test.py::test_rollup_versions test_graphite_merge_tree/test.py::test_system_graphite_retentions test_graphite_merge_tree/test.py::test_wrong_rollup_config test_groupBitmapAnd_on_distributed/test_groupBitmapAndState_on_distributed_table.py::test_groupBitmapAndState_on_distributed_table test_hedged_requests/test.py::test_async_connect test_hedged_requests/test.py::test_async_query_sending test_hedged_requests/test.py::test_combination1 test_hedged_requests/test.py::test_combination2 test_hedged_requests/test.py::test_combination3 test_hedged_requests/test.py::test_combination4 test_hedged_requests/test.py::test_initial_receive_timeout test_hedged_requests/test.py::test_long_query test_hedged_requests/test.py::test_receive_timeout1 test_hedged_requests/test.py::test_receive_timeout2 -vvv" altinityinfra/integration-tests-runner:cf95077f4609 '. Start tests ============================= test session starts ============================== platform linux -- Python 3.10.12, pytest-7.4.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /ClickHouse/tests/integration configfile: pytest.ini plugins: repeat-0.9.4, order-1.0.1, random-0.2, timeout-2.2.0, reportlog-0.4.0, xdist-3.5.0 timeout: 900.0s timeout method: signal timeout func_only: False created: 10/10 workers 10 workers [100 items] scheduling tests via LoadFileScheduling test_encrypted_disk/test.py::test_add_keys test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_system_reload test_dictionaries_dependency_xml/test.py::test_dependent_tables test_distributed_load_balancing/test.py::test_distributed_replica_max_ignored_errors test_disk_configuration/test.py::test_merge_tree_custom_disk_setting test_graphite_merge_tree/test.py::test_broken_partial_rollup test_hedged_requests/test.py::test_async_connect test_globs_in_filepath/test.py::test_deep_structure test_disk_over_web_server/test.py::test_cache[node2] test_format_schema_on_server/test.py::test_drop_cache_protobuf_format [gw0] [ 1%] PASSED test_graphite_merge_tree/test.py::test_broken_partial_rollup [gw8] [ 2%] PASSED test_format_schema_on_server/test.py::test_drop_cache_protobuf_format test_format_schema_on_server/test.py::test_drop_capn_proto_format test_graphite_merge_tree/test.py::test_combined_rules [gw6] [ 3%] PASSED test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_system_reload [gw0] [ 4%] PASSED test_graphite_merge_tree/test.py::test_combined_rules test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_timer test_graphite_merge_tree/test.py::test_combined_rules_with_default [gw8] [ 5%] PASSED test_format_schema_on_server/test.py::test_drop_capn_proto_format test_format_schema_on_server/test.py::test_protobuf_format_input [gw8] [ 6%] PASSED test_format_schema_on_server/test.py::test_protobuf_format_input test_format_schema_on_server/test.py::test_protobuf_format_output [gw0] [ 7%] PASSED test_graphite_merge_tree/test.py::test_combined_rules_with_default [gw8] [ 8%] PASSED test_format_schema_on_server/test.py::test_protobuf_format_output test_graphite_merge_tree/test.py::test_multiple_output_blocks [gw0] [ 9%] PASSED test_graphite_merge_tree/test.py::test_multiple_output_blocks test_graphite_merge_tree/test.py::test_multiple_paths_and_versions [gw0] [ 10%] PASSED test_graphite_merge_tree/test.py::test_multiple_paths_and_versions test_graphite_merge_tree/test.py::test_path_dangling_pointer test_disk_access_storage/test.py::test_alter [gw9] [ 11%] PASSED test_dictionaries_dependency_xml/test.py::test_dependent_tables test_dictionaries_dependency_xml/test.py::test_get_data [gw3] [ 12%] PASSED test_distributed_load_balancing/test.py::test_distributed_replica_max_ignored_errors test_distributed_load_balancing/test.py::test_load_balancing_default [gw2] [ 13%] PASSED test_hedged_requests/test.py::test_async_connect test_hedged_requests/test.py::test_async_query_sending [gw0] [ 14%] PASSED test_graphite_merge_tree/test.py::test_path_dangling_pointer test_graphite_merge_tree/test.py::test_paths_not_matching_any_pattern [gw0] [ 15%] PASSED test_graphite_merge_tree/test.py::test_paths_not_matching_any_pattern [gw6] [ 16%] PASSED test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_timer test_dictionaries_update_and_reload/test.py::test_reload_after_fail_in_cache_dictionary test_graphite_merge_tree/test.py::test_rollup_aggregation [gw0] [ 17%] PASSED test_graphite_merge_tree/test.py::test_rollup_aggregation test_graphite_merge_tree/test.py::test_rollup_aggregation_2 [gw0] [ 18%] PASSED test_graphite_merge_tree/test.py::test_rollup_aggregation_2 test_graphite_merge_tree/test.py::test_rollup_versions [gw0] [ 19%] PASSED test_graphite_merge_tree/test.py::test_rollup_versions test_graphite_merge_tree/test.py::test_system_graphite_retentions [gw0] [ 20%] PASSED test_graphite_merge_tree/test.py::test_system_graphite_retentions test_graphite_merge_tree/test.py::test_wrong_rollup_config [gw0] [ 21%] PASSED test_graphite_merge_tree/test.py::test_wrong_rollup_config test_encrypted_disk_replication/test.py::test_replication [gw6] [ 22%] PASSED test_dictionaries_update_and_reload/test.py::test_reload_after_fail_in_cache_dictionary test_dictionaries_update_and_reload/test.py::test_reload_after_loading [gw9] [ 23%] PASSED test_dictionaries_dependency_xml/test.py::test_get_data test_dictionaries_dependency_xml/test.py::test_xml_dict_same_name [gw9] [ 24%] PASSED test_dictionaries_dependency_xml/test.py::test_xml_dict_same_name [gw2] [ 25%] PASSED test_hedged_requests/test.py::test_async_query_sending test_hedged_requests/test.py::test_combination1 test_dictionaries_dependency/test.py::test_dependent_dict_table_distr[node1] [gw2] [ 26%] PASSED test_hedged_requests/test.py::test_combination1 test_hedged_requests/test.py::test_combination2 [gw6] [ 27%] PASSED test_dictionaries_update_and_reload/test.py::test_reload_after_loading test_dictionaries_update_and_reload/test.py::test_reload_while_loading [gw6] [ 28%] PASSED test_dictionaries_update_and_reload/test.py::test_reload_while_loading [gw2] [ 29%] PASSED test_hedged_requests/test.py::test_combination2 test_hedged_requests/test.py::test_combination3 [gw2] [ 30%] PASSED test_hedged_requests/test.py::test_combination3 test_hedged_requests/test.py::test_combination4 [gw3] [ 31%] PASSED test_distributed_load_balancing/test.py::test_load_balancing_default test_distributed_load_balancing/test.py::test_load_balancing_first_or_random test_force_drop_table/test.py::test_drop_materialized_view[Atomic] [gw8] [ 32%] PASSED test_disk_access_storage/test.py::test_alter test_disk_access_storage/test.py::test_create [gw2] [ 33%] PASSED test_hedged_requests/test.py::test_combination4 test_hedged_requests/test.py::test_initial_receive_timeout [gw8] [ 34%] PASSED test_disk_access_storage/test.py::test_create test_disk_access_storage/test.py::test_drop [gw7] [ 35%] PASSED test_globs_in_filepath/test.py::test_deep_structure test_globs_in_filepath/test.py::test_linear_structure [gw2] [ 36%] PASSED test_hedged_requests/test.py::test_initial_receive_timeout test_hedged_requests/test.py::test_long_query [gw7] [ 37%] PASSED test_globs_in_filepath/test.py::test_linear_structure test_globs_in_filepath/test.py::test_strange_filenames [gw7] [ 38%] PASSED test_globs_in_filepath/test.py::test_strange_filenames test_globs_in_filepath/test.py::test_table_function_and_virtual_columns [gw7] [ 39%] PASSED test_globs_in_filepath/test.py::test_table_function_and_virtual_columns [gw8] [ 40%] PASSED test_disk_access_storage/test.py::test_drop test_executable_user_defined_functions_config_reload/test.py::test [gw9] [ 41%] PASSED test_dictionaries_dependency/test.py::test_dependent_dict_table_distr[node1] test_distributed_default_database/test.py::test_query [gw2] [ 42%] PASSED test_hedged_requests/test.py::test_long_query test_hedged_requests/test.py::test_receive_timeout1 test_dictionaries_dependency/test.py::test_no_lazy_load [gw2] [ 43%] PASSED test_hedged_requests/test.py::test_receive_timeout1 test_hedged_requests/test.py::test_receive_timeout2 [gw2] [ 44%] PASSED test_hedged_requests/test.py::test_receive_timeout2 [gw6] [ 45%] PASSED test_force_drop_table/test.py::test_drop_materialized_view[Atomic] test_force_drop_table/test.py::test_drop_materialized_view[Ordinary] [gw3] [ 46%] PASSED test_distributed_load_balancing/test.py::test_load_balancing_first_or_random test_distributed_load_balancing/test.py::test_load_balancing_hostname_levenshtein_distance [gw6] [ 47%] PASSED test_force_drop_table/test.py::test_drop_materialized_view[Ordinary] test_dictionary_allow_read_expired_keys/test_default_string.py::test_return_real_values [gw9] [ 48%] PASSED test_dictionaries_dependency/test.py::test_no_lazy_load [gw8] [ 49%] PASSED test_distributed_default_database/test.py::test_query test_drop_no_local_path/test.py::test_drop_no_local_path test_dictionaries_null_value/test.py::test_null_value [gw4] [ 50%] PASSED test_disk_over_web_server/test.py::test_cache[node2] test_disk_over_web_server/test.py::test_config_reload [gw4] [ 51%] PASSED test_disk_over_web_server/test.py::test_config_reload test_disk_over_web_server/test.py::test_incorrect_usage [gw4] [ 52%] PASSED test_disk_over_web_server/test.py::test_incorrect_usage test_disk_over_web_server/test.py::test_page_cache [gw7] [ 53%] PASSED test_executable_user_defined_functions_config_reload/test.py::test test_fetch_partition_should_reset_mutation/test.py::test_part_should_reset_mutation [gw4] [ 54%] PASSED test_disk_over_web_server/test.py::test_page_cache test_disk_over_web_server/test.py::test_replicated_database [gw4] [ 55%] PASSED test_disk_over_web_server/test.py::test_replicated_database test_disk_over_web_server/test.py::test_unavailable_server [gw6] [ 56%] PASSED test_dictionary_allow_read_expired_keys/test_default_string.py::test_return_real_values [gw3] [ 57%] PASSED test_distributed_load_balancing/test.py::test_load_balancing_hostname_levenshtein_distance test_distributed_load_balancing/test.py::test_load_balancing_in_order [gw9] [ 58%] PASSED test_dictionaries_null_value/test.py::test_null_value [gw8] [ 59%] PASSED test_drop_no_local_path/test.py::test_drop_no_local_path [gw4] [ 60%] PASSED test_disk_over_web_server/test.py::test_unavailable_server test_disk_over_web_server/test.py::test_usage[node2] [gw7] [ 61%] PASSED test_fetch_partition_should_reset_mutation/test.py::test_part_should_reset_mutation [gw4] [ 62%] PASSED test_disk_over_web_server/test.py::test_usage[node2] test_groupBitmapAnd_on_distributed/test_groupBitmapAndState_on_distributed_table.py::test_groupBitmapAndState_on_distributed_table [gw1] [ 63%] ERROR test_encrypted_disk/test.py::test_add_keys test_encrypted_disk/test.py::test_add_keys_with_id [gw1] [ 64%] ERROR test_encrypted_disk/test.py::test_add_keys_with_id test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-False] [gw1] [ 65%] ERROR test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-False] test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-True] [gw1] [ 66%] ERROR test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-True] test_encrypted_disk/test.py::test_backup_restore[File-local_policy-encrypted_policy-False] [gw1] [ 67%] ERROR test_encrypted_disk/test.py::test_backup_restore[File-local_policy-encrypted_policy-False] test_encrypted_disk/test.py::test_backup_restore[File-s3_encrypted_default_path-encrypted_policy-False] [gw1] [ 68%] ERROR test_encrypted_disk/test.py::test_backup_restore[File-s3_encrypted_default_path-encrypted_policy-False] test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-encrypted_policy-False] [gw1] [ 69%] ERROR test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-encrypted_policy-False] test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-s3_encrypted_default_path-False] [gw1] [ 70%] ERROR test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-s3_encrypted_default_path-False] test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-encrypted_policy-False] [gw1] [ 71%] ERROR test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-encrypted_policy-False] test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-s3_encrypted_default_path-False] [gw1] [ 72%] ERROR test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-s3_encrypted_default_path-False] test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy] [gw1] [ 73%] ERROR test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy] test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy_key192b] [gw1] [ 74%] ERROR test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy_key192b] test_encrypted_disk/test.py::test_encrypted_disk[local_policy] [gw1] [ 75%] ERROR test_encrypted_disk/test.py::test_encrypted_disk[local_policy] test_encrypted_disk/test.py::test_encrypted_disk[s3_policy] [gw1] [ 76%] ERROR test_encrypted_disk/test.py::test_encrypted_disk[s3_policy] test_encrypted_disk/test.py::test_log_family [gw1] [ 77%] ERROR test_encrypted_disk/test.py::test_log_family test_encrypted_disk/test.py::test_migration_from_old_version[version_1be] [gw1] [ 78%] ERROR test_encrypted_disk/test.py::test_migration_from_old_version[version_1be] test_encrypted_disk/test.py::test_migration_from_old_version[version_1le] [gw1] [ 79%] ERROR test_encrypted_disk/test.py::test_migration_from_old_version[version_1le] test_encrypted_disk/test.py::test_migration_from_old_version[version_2] [gw1] [ 80%] ERROR test_encrypted_disk/test.py::test_migration_from_old_version[version_2] test_encrypted_disk/test.py::test_optimize_table[local_policy-disk_local_encrypted] [gw1] [ 81%] ERROR test_encrypted_disk/test.py::test_optimize_table[local_policy-disk_local_encrypted] test_encrypted_disk/test.py::test_optimize_table[s3_policy-disk_s3_encrypted] [gw1] [ 82%] ERROR test_encrypted_disk/test.py::test_optimize_table[s3_policy-disk_s3_encrypted] test_encrypted_disk/test.py::test_part_move[local_policy-destination_disks0] [gw1] [ 83%] ERROR test_encrypted_disk/test.py::test_part_move[local_policy-destination_disks0] test_encrypted_disk/test.py::test_part_move[s3_policy-destination_disks1] [gw1] [ 84%] ERROR test_encrypted_disk/test.py::test_part_move[s3_policy-destination_disks1] test_encrypted_disk/test.py::test_read_in_order [gw1] [ 85%] ERROR test_encrypted_disk/test.py::test_read_in_order test_encrypted_disk/test.py::test_restart [gw1] [ 86%] ERROR test_encrypted_disk/test.py::test_restart [gw3] [ 87%] PASSED test_distributed_load_balancing/test.py::test_load_balancing_in_order test_distributed_load_balancing/test.py::test_load_balancing_nearest_hostname [gw7] [ 88%] PASSED test_groupBitmapAnd_on_distributed/test_groupBitmapAndState_on_distributed_table.py::test_groupBitmapAndState_on_distributed_table [gw3] [ 89%] PASSED test_distributed_load_balancing/test.py::test_load_balancing_nearest_hostname test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority] [gw3] [ 90%] PASSED test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority] test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority_negative] [gw3] [ 91%] PASSED test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority_negative] test_distributed_load_balancing/test.py::test_load_balancing_round_robin [gw3] [ 92%] PASSED test_distributed_load_balancing/test.py::test_load_balancing_round_robin [gw0] [ 93%] ERROR test_encrypted_disk_replication/test.py::test_replication test_encrypted_disk_replication/test.py::test_zero_copy_replication [gw0] [ 94%] ERROR test_encrypted_disk_replication/test.py::test_zero_copy_replication test_endpoint_macro_substitution/test.py::test_different_types [gw5] [ 95%] ERROR test_disk_configuration/test.py::test_merge_tree_custom_disk_setting test_disk_configuration/test.py::test_merge_tree_disk_setting [gw5] [ 96%] ERROR test_disk_configuration/test.py::test_merge_tree_disk_setting test_disk_configuration/test.py::test_merge_tree_nested_custom_disk_setting [gw5] [ 97%] ERROR test_disk_configuration/test.py::test_merge_tree_nested_custom_disk_setting test_disk_configuration/test.py::test_merge_tree_setting_override [gw5] [ 98%] ERROR test_disk_configuration/test.py::test_merge_tree_setting_override [gw0] [ 99%] ERROR test_endpoint_macro_substitution/test.py::test_different_types test_endpoint_macro_substitution/test.py::test_select_by_type [gw0] [100%] ERROR test_endpoint_macro_substitution/test.py::test_select_by_type ==================================== ERRORS ==================================== _______________________ ERROR at setup of test_add_keys ________________________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ---------------------------- Captured stdout setup ----------------------------- Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml ---------------------------- Captured stderr setup ----------------------------- Traceback (most recent call last): File "/ClickHouse/tests/integration/helpers/cluster.py", line 2831, in start retry(log_function=logging_pulling_images)(run_and_check)( File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 28, in wrapper raise e File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 19, in wrapper func(*args, **kwargs) File "/ClickHouse/tests/integration/helpers/cluster.py", line 129, in run_and_check raise Exception( Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling resolver ... pulling from altinityinfra/python... Pulling node ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling resolver ... done Pulling node ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied ------------------------------ Captured log setup ------------------------------ 2026-09-30 16:15:26 [ 471 ] DEBUG : Command:['docker ps | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 471 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:15:27 [ 471 ] DEBUG : No running containers (conftest.py:95, cleanup_environment) 2026-09-30 16:15:27 [ 471 ] DEBUG : Pruning Docker networks (conftest.py:97, cleanup_environment) 2026-09-30 16:15:27 [ 471 ] DEBUG : Command:['docker network prune --force'] (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 471 ] DEBUG : Command:["sysctl net.ipv4.ip_local_port_range='55000 65535'"] (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 471 ] DEBUG : Stdout:net.ipv4.ip_local_port_range = 55000 65535 (cluster.py:121, run_and_check) 2026-09-30 16:15:27 [ 471 ] INFO : Running tests in /ClickHouse/tests/integration/test_encrypted_disk/test.py (cluster.py:2790, start) 2026-09-30 16:15:27 [ 471 ] DEBUG : Cluster start called. is_up=False (cluster.py:2797, start) 2026-09-30 16:15:27 [ 471 ] DEBUG : Docker networks for project roottestencrypteddisk_gw1 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:15:27 [ 471 ] DEBUG : Docker containers for project roottestencrypteddisk_gw1 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:15:27 [ 471 ] DEBUG : Docker volumes for project roottestencrypteddisk_gw1 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:15:27 [ 471 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:15:27 [ 471 ] DEBUG : Docker networks for project roottestencrypteddisk_gw1 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:15:27 [ 471 ] DEBUG : Docker containers for project roottestencrypteddisk_gw1 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:15:27 [ 471 ] DEBUG : Docker volumes for project roottestencrypteddisk_gw1 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:15:27 [ 471 ] DEBUG : Command:docker container list --all --filter name='^/roottestencrypteddisk_gw1_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 471 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:15:27 [ 471 ] DEBUG : No running containers for project: roottestencrypteddisk_gw1 (cluster.py:904, cleanup) 2026-09-30 16:15:27 [ 471 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:15:27 [ 471 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:15:27 [ 471 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 471 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:15:27 [ 471 ] DEBUG : Setup directory for instance: node (cluster.py:2810, start) 2026-09-30 16:15:27 [ 471 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 16:15:27 [ 471 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 16:15:27 [ 471 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 16:15:27 [ 471 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 16:15:27 [ 471 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_encrypted_disk/configs/storage.xml', '/ClickHouse/tests/integration/test_encrypted_disk/configs/allow_backup_path.xml'] to /ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 16:15:27 [ 471 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/database (cluster.py:4653, create_dir) 2026-09-30 16:15:27 [ 471 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/logs (cluster.py:4664, create_dir) 2026-09-30 16:15:27 [ 471 ] DEBUG : Entrypoint cmd: bash -c "trap 'pkill tail' INT TERM; clickhouse server --config-file=/etc/clickhouse-server/config.xml --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log --daemon; coproc tail -f /dev/null; wait $$!" (cluster.py:4750, create_dir) 2026-09-30 16:15:27 [ 471 ] INFO : external_dir_abs_path=/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/backups (cluster.py:4797, create_dir) 2026-09-30 16:15:27 [ 471 ] DEBUG : Env {'ASAN_OPTIONS': 'use_sigaltstack=0', 'TSAN_OPTIONS': 'use_sigaltstack=0', 'CLICKHOUSE_WATCHDOG_ENABLE': '0', 'CLICKHOUSE_NATS_TLS_SECURE': '0', 'LLVM_PROFILE_FILE': '/var/lib/clickhouse/server_%h_%p_%m.profraw', 'MINIO_CERTS_DIR': '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/minio/certs', 'MINIO_DATA_DIR': '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/minio/data', 'MINIO_PORT': '9001', 'SSL_CERT_FILE': '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/minio/certs/public.crt'} stored in /ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env (cluster.py:86, _create_env_file) 2026-09-30 16:15:27 [ 471 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 16:15:27 [ 471 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 16:15:27 [ 471 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 16:15:27 [ 471 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 16:15:27 [ 471 ] DEBUG : http://localhost:None "GET /version HTTP/1.1" 200 825 (connectionpool.py:547, _make_request) 2026-09-30 16:15:27 [ 471 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:16:30 [ 471 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:16:30 [ 471 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling minio1 ... Pulling resolver ... Pulling node ... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling resolver ... pulling from altinityinfra/python... Pulling node ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling resolver ... done Pulling node ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:16:32 [ 471 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:17:32 [ 471 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:17:32 [ 471 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling resolver ... pulling from altinityinfra/python... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling node ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:17:34 [ 471 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:18:35 [ 471 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:18:35 [ 471 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... Pulling proxy2 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling resolver ... pulling from altinityinfra/python... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling node ... pulling from altinityinfra/integr... Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:18:38 [ 471 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:19:41 [ 471 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:19:41 [ 471 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling minio1 ... Pulling node ... Pulling resolver ... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling resolver ... pulling from altinityinfra/python... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node ... pulling from altinityinfra/integr... Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:19:46 [ 471 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:20:43 [ 471 ] DEBUG : Failed to start cluster: (cluster.py:3178, start) 2026-09-30 16:20:43 [ 471 ] DEBUG : Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling resolver ... pulling from altinityinfra/python... Pulling node ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling resolver ... done Pulling node ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:3179, start) 2026-09-30 16:20:43 [ 471 ] DEBUG : None (cluster.py:3180, start) 2026-09-30 16:20:43 [ 471 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 16:20:43 [ 471 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:20:43 [ 471 ] DEBUG : Docker networks for project roottestencrypteddisk_gw1 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:20:43 [ 471 ] DEBUG : Docker containers for project roottestencrypteddisk_gw1 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:20:44 [ 471 ] DEBUG : Docker volumes for project roottestencrypteddisk_gw1 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:20:44 [ 471 ] DEBUG : Command:docker container list --all --filter name='^/roottestencrypteddisk_gw1_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:20:44 [ 471 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:20:44 [ 471 ] DEBUG : No running containers for project: roottestencrypteddisk_gw1 (cluster.py:904, cleanup) 2026-09-30 16:20:44 [ 471 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:20:44 [ 471 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:20:44 [ 471 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:20:44 [ 471 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:20:44 [ 471 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 16:20:44 [ 471 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:20:44 [ 471 ] DEBUG : Docker networks for project roottestencrypteddisk_gw1 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:20:44 [ 471 ] DEBUG : Docker containers for project roottestencrypteddisk_gw1 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:20:44 [ 471 ] DEBUG : Docker volumes for project roottestencrypteddisk_gw1 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:20:44 [ 471 ] DEBUG : Command:docker container list --all --filter name='^/roottestencrypteddisk_gw1_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:20:44 [ 471 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:20:44 [ 471 ] DEBUG : No running containers for project: roottestencrypteddisk_gw1 (cluster.py:904, cleanup) 2026-09-30 16:20:44 [ 471 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:20:44 [ 471 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:20:44 [ 471 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:20:44 [ 471 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) ___________________ ERROR at setup of test_add_keys_with_id ____________________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _ ERROR at setup of test_backup_restore[File-encrypted_policy-local_policy-False] _ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _ ERROR at setup of test_backup_restore[File-encrypted_policy-local_policy-True] _ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _ ERROR at setup of test_backup_restore[File-local_policy-encrypted_policy-False] _ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _ ERROR at setup of test_backup_restore[File-s3_encrypted_default_path-encrypted_policy-False] _ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _ ERROR at setup of test_backup_restore[S3-encrypted_policy-encrypted_policy-False] _ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _ ERROR at setup of test_backup_restore[S3-encrypted_policy-s3_encrypted_default_path-False] _ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _ ERROR at setup of test_backup_restore[S3-s3_encrypted_default_path-encrypted_policy-False] _ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _ ERROR at setup of test_backup_restore[S3-s3_encrypted_default_path-s3_encrypted_default_path-False] _ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ___________ ERROR at setup of test_encrypted_disk[encrypted_policy] ____________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _______ ERROR at setup of test_encrypted_disk[encrypted_policy_key192b] ________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _____________ ERROR at setup of test_encrypted_disk[local_policy] ______________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _______________ ERROR at setup of test_encrypted_disk[s3_policy] _______________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ______________________ ERROR at setup of test_log_family _______________________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ________ ERROR at setup of test_migration_from_old_version[version_1be] ________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ________ ERROR at setup of test_migration_from_old_version[version_1le] ________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _________ ERROR at setup of test_migration_from_old_version[version_2] _________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ___ ERROR at setup of test_optimize_table[local_policy-disk_local_encrypted] ___ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ______ ERROR at setup of test_optimize_table[s3_policy-disk_s3_encrypted] ______ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ______ ERROR at setup of test_part_move[local_policy-destination_disks0] _______ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ________ ERROR at setup of test_part_move[s3_policy-destination_disks1] ________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _____________________ ERROR at setup of test_read_in_order _____________________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ________________________ ERROR at setup of test_restart ________________________ [gw1] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk/test.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling node ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling resolver ... done E Pulling node ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ______________________ ERROR at setup of test_replication ______________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk_replication/test.py:36: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling zoo1 ... E Pulling zoo2 ... E Pulling minio1 ... E Pulling zoo3 ... E Pulling node2 ... E Pulling node1 ... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node2 ... pulling from altinityinfra/integr... E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling zoo1 ... done E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling proxy1 ... done E Pulling minio1 ... error E Pulling resolver ... pulling from altinityinfra/python... E Pulling node1 ... pulling from altinityinfra/integr... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling node1 ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ---------------------------- Captured stdout setup ----------------------------- Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml ---------------------------- Captured stderr setup ----------------------------- Traceback (most recent call last): File "/ClickHouse/tests/integration/helpers/cluster.py", line 2831, in start retry(log_function=logging_pulling_images)(run_and_check)( File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 28, in wrapper raise e File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 19, in wrapper func(*args, **kwargs) File "/ClickHouse/tests/integration/helpers/cluster.py", line 129, in run_and_check raise Exception( Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling zoo1 ... Pulling zoo2 ... Pulling minio1 ... Pulling zoo3 ... Pulling node2 ... Pulling node1 ... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling node2 ... pulling from altinityinfra/integr... Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo1 ... done Pulling zoo2 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling zoo2 ... done Pulling proxy1 ... done Pulling minio1 ... error Pulling resolver ... pulling from altinityinfra/python... Pulling node1 ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling zoo3 ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node1 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied ------------------------------ Captured log setup ------------------------------ 2026-09-30 16:16:48 [ 468 ] INFO : Running tests in /ClickHouse/tests/integration/test_encrypted_disk_replication/test.py (cluster.py:2790, start) 2026-09-30 16:16:48 [ 468 ] DEBUG : Cluster start called. is_up=False (cluster.py:2797, start) 2026-09-30 16:16:48 [ 468 ] DEBUG : Docker networks for project roottestencrypteddiskreplication_gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:16:49 [ 468 ] DEBUG : Docker containers for project roottestencrypteddiskreplication_gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:16:49 [ 468 ] DEBUG : Docker volumes for project roottestencrypteddiskreplication_gw0 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:16:49 [ 468 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:16:49 [ 468 ] DEBUG : Docker networks for project roottestencrypteddiskreplication_gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:16:49 [ 468 ] DEBUG : Docker containers for project roottestencrypteddiskreplication_gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:16:49 [ 468 ] DEBUG : Docker volumes for project roottestencrypteddiskreplication_gw0 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:16:49 [ 468 ] DEBUG : Command:docker container list --all --filter name='^/roottestencrypteddiskreplication_gw0_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:16:49 [ 468 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:16:49 [ 468 ] DEBUG : No running containers for project: roottestencrypteddiskreplication_gw0 (cluster.py:904, cleanup) 2026-09-30 16:16:49 [ 468 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:16:49 [ 468 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:16:49 [ 468 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:16:49 [ 468 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:16:49 [ 468 ] DEBUG : Setup directory for instance: node1 (cluster.py:2810, start) 2026-09-30 16:16:49 [ 468 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_encrypted_disk_replication/configs/cluster.xml', '/ClickHouse/tests/integration/test_encrypted_disk_replication/configs/disk_s3_encrypted.xml', '/ClickHouse/tests/integration/test_encrypted_disk_replication/configs/disk_s3_encrypted_node1.xml'] to /ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/database (cluster.py:4653, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/logs (cluster.py:4664, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Entrypoint cmd: ["clickhouse", "server", "--config-file=/etc/clickhouse-server/config.xml", "--log-file=/var/log/clickhouse-server/clickhouse-server.log", "--errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log"] (cluster.py:4750, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Setup directory for instance: node2 (cluster.py:2810, start) 2026-09-30 16:16:49 [ 468 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_encrypted_disk_replication/configs/cluster.xml', '/ClickHouse/tests/integration/test_encrypted_disk_replication/configs/disk_s3_encrypted.xml', '/ClickHouse/tests/integration/test_encrypted_disk_replication/configs/disk_s3_encrypted_node2.xml'] to /ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/database (cluster.py:4653, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/logs (cluster.py:4664, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Entrypoint cmd: ["clickhouse", "server", "--config-file=/etc/clickhouse-server/config.xml", "--log-file=/var/log/clickhouse-server/clickhouse-server.log", "--errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log"] (cluster.py:4750, create_dir) 2026-09-30 16:16:49 [ 468 ] DEBUG : Env {'ASAN_OPTIONS': 'use_sigaltstack=0', 'TSAN_OPTIONS': 'use_sigaltstack=0', 'CLICKHOUSE_WATCHDOG_ENABLE': '0', 'CLICKHOUSE_NATS_TLS_SECURE': '0', 'LLVM_PROFILE_FILE': '/var/lib/clickhouse/server_%h_%p_%m.profraw', 'keeper_binary': '/clickhouse', 'keeper_cmd_prefix': 'clickhouse keeper', 'image': 'altinityinfra/integration-test:b74d853ebe76', 'user': '0', 'keeper_fs': 'bind', 'keeper_logs_dir1': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/keeper1/log', 'keeper_config_dir1': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/keeper1/config', 'keeper_db_dir1': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/keeper1/coordination', 'keeper_logs_dir2': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/keeper2/log', 'keeper_config_dir2': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/keeper2/config', 'keeper_db_dir2': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/keeper2/coordination', 'keeper_logs_dir3': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/keeper3/log', 'keeper_config_dir3': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/keeper3/config', 'keeper_db_dir3': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/keeper3/coordination', 'MINIO_CERTS_DIR': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/minio/certs', 'MINIO_DATA_DIR': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/minio/data', 'MINIO_PORT': '9001', 'SSL_CERT_FILE': '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/minio/certs/public.crt'} stored in /ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env (cluster.py:86, _create_env_file) 2026-09-30 16:16:49 [ 468 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 16:16:49 [ 468 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 16:16:49 [ 468 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 16:16:49 [ 468 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 16:16:49 [ 468 ] DEBUG : http://localhost:None "GET /version HTTP/1.1" 200 825 (connectionpool.py:547, _make_request) 2026-09-30 16:16:49 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:18:25 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:18:25 [ 468 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo2 ... Pulling proxy2 ... Pulling zoo3 ... Pulling proxy1 ... Pulling minio1 ... Pulling resolver ... Pulling zoo1 ... Pulling node1 ... Pulling node2 ... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling zoo3 ... pulling from altinityinfra/integr... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling zoo2 ... done Pulling proxy1 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done Pulling resolver ... pulling from altinityinfra/python... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo1 ... done Pulling node2 ... pulling from altinityinfra/integr... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling node1 ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node1 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:18:27 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:19:52 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:19:52 [ 468 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo3 ... Pulling proxy1 ... Pulling zoo1 ... Pulling proxy2 ... Pulling resolver ... Pulling minio1 ... Pulling zoo2 ... Pulling node1 ... Pulling node2 ... Pulling resolver ... pulling from altinityinfra/python... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node2 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling proxy1 ... done Pulling node2 ... done Pulling minio1 ... error Pulling zoo1 ... pulling from altinityinfra/integr... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo1 ... done Pulling node1 ... pulling from altinityinfra/integr... Pulling zoo2 ... done Pulling zoo3 ... pulling from altinityinfra/integr... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node1 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:19:54 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:21:26 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:21:26 [ 468 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling zoo3 ... Pulling zoo2 ... Pulling zoo1 ... Pulling proxy1 ... Pulling minio1 ... Pulling node2 ... Pulling node1 ... Pulling resolver ... Pulling zoo3 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling zoo1 ... pulling from altinityinfra/integr... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy1 ... done Pulling zoo3 ... done Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling proxy2 ... done Pulling zoo1 ... done Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done Pulling node1 ... pulling from altinityinfra/integr... Pulling resolver ... pulling from altinityinfra/python... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node1 ... done Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling node2 ... pulling from altinityinfra/integr... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:21:30 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:23:00 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:23:00 [ 468 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo3 ... Pulling zoo2 ... Pulling proxy1 ... Pulling zoo1 ... Pulling proxy2 ... Pulling resolver ... Pulling minio1 ... Pulling node2 ... Pulling node1 ... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling resolver ... pulling from altinityinfra/python... Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling proxy2 ... done Pulling resolver ... done Pulling zoo2 ... pulling from altinityinfra/integr... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done Pulling node2 ... pulling from altinityinfra/integr... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling minio1 ... error Pulling node1 ... pulling from altinityinfra/integr... Pulling zoo3 ... pulling from altinityinfra/integr... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node1 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling zoo1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:23:04 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Failed to start cluster: (cluster.py:3178, start) 2026-09-30 16:24:39 [ 468 ] DEBUG : Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling zoo1 ... Pulling zoo2 ... Pulling minio1 ... Pulling zoo3 ... Pulling node2 ... Pulling node1 ... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling node2 ... pulling from altinityinfra/integr... Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo1 ... done Pulling zoo2 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling zoo2 ... done Pulling proxy1 ... done Pulling minio1 ... error Pulling resolver ... pulling from altinityinfra/python... Pulling node1 ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling zoo3 ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node1 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:3179, start) 2026-09-30 16:24:39 [ 468 ] DEBUG : None (cluster.py:3180, start) 2026-09-30 16:24:39 [ 468 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 16:24:39 [ 468 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker networks for project roottestencrypteddiskreplication_gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker containers for project roottestencrypteddiskreplication_gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker volumes for project roottestencrypteddiskreplication_gw0 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Command:docker container list --all --filter name='^/roottestencrypteddiskreplication_gw0_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : No running containers for project: roottestencrypteddiskreplication_gw0 (cluster.py:904, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:24:39 [ 468 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 16:24:39 [ 468 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker networks for project roottestencrypteddiskreplication_gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker containers for project roottestencrypteddiskreplication_gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker volumes for project roottestencrypteddiskreplication_gw0 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Command:docker container list --all --filter name='^/roottestencrypteddiskreplication_gw0_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : No running containers for project: roottestencrypteddiskreplication_gw0 (cluster.py:904, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) _________________ ERROR at setup of test_zero_copy_replication _________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_encrypted_disk_replication/test.py:36: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling zoo1 ... E Pulling zoo2 ... E Pulling minio1 ... E Pulling zoo3 ... E Pulling node2 ... E Pulling node1 ... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node2 ... pulling from altinityinfra/integr... E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling zoo1 ... done E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling proxy1 ... done E Pulling minio1 ... error E Pulling resolver ... pulling from altinityinfra/python... E Pulling node1 ... pulling from altinityinfra/integr... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling node1 ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ____________ ERROR at setup of test_merge_tree_custom_disk_setting _____________ [gw5] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def start_cluster(): try: cluster.add_instance( "node1", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", ], with_zookeeper=True, stay_alive=True, with_minio=True, macros={"replica": "node1", "shard": "shard1"}, ) cluster.add_instance( "node2", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", ], with_zookeeper=True, stay_alive=True, with_minio=True, macros={"replica": "node2", "shard": "shard1"}, ) cluster.add_instance( "node3", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", "configs/config.d/mergetree_settings.xml", ], stay_alive=True, with_minio=True, ) > cluster.start() test_disk_configuration/test.py:46: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... E Pulling zoo3 ... E Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node3 ... E Pulling zoo2 ... E Pulling node1 ... E Pulling node2 ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling node3 ... pulling from altinityinfra/integr... E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling node3 ... digest: sha256:2ea9da862c215fd684... E Pulling node3 ... status: image is up to date for a... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling node3 ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling node1 ... pulling from altinityinfra/integr... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling node1 ... done E Pulling zoo1 ... done E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ---------------------------- Captured stdout setup ----------------------------- Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml ---------------------------- Captured stderr setup ----------------------------- Traceback (most recent call last): File "/ClickHouse/tests/integration/helpers/cluster.py", line 2831, in start retry(log_function=logging_pulling_images)(run_and_check)( File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 28, in wrapper raise e File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 19, in wrapper func(*args, **kwargs) File "/ClickHouse/tests/integration/helpers/cluster.py", line 129, in run_and_check raise Exception( Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... Pulling zoo3 ... Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node3 ... Pulling zoo2 ... Pulling node1 ... Pulling node2 ... Pulling resolver ... pulling from altinityinfra/python... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling node3 ... pulling from altinityinfra/integr... Pulling zoo3 ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done Pulling node3 ... digest: sha256:2ea9da862c215fd684... Pulling node3 ... status: image is up to date for a... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node3 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node1 ... pulling from altinityinfra/integr... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling node1 ... done Pulling zoo1 ... done Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node2 ... pulling from altinityinfra/integr... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied ------------------------------ Captured log setup ------------------------------ 2026-09-30 16:15:26 [ 483 ] DEBUG : Command:['docker ps | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 483 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:15:27 [ 483 ] DEBUG : No running containers (conftest.py:95, cleanup_environment) 2026-09-30 16:15:27 [ 483 ] DEBUG : Pruning Docker networks (conftest.py:97, cleanup_environment) 2026-09-30 16:15:27 [ 483 ] DEBUG : Command:['docker network prune --force'] (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 483 ] DEBUG : Command:["sysctl net.ipv4.ip_local_port_range='55000 65535'"] (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 483 ] DEBUG : Stdout:net.ipv4.ip_local_port_range = 55000 65535 (cluster.py:121, run_and_check) 2026-09-30 16:15:27 [ 483 ] DEBUG : clickhouse_start_command: clickhouse server --config-file=/etc/clickhouse-server/{main_config_file} --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log (cluster.py:1787, add_instance) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup Keeper (cluster.py:1059, setup_keeper_cmd) 2026-09-30 16:15:27 [ 483 ] DEBUG : Cluster name: project_name:roottestdiskconfiguration_gw5. Added instance name:node1 tag:b74d853ebe76 base_cmd:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml'] docker_compose_yml_dir:/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/ (cluster.py:2081, add_instance) 2026-09-30 16:15:27 [ 483 ] DEBUG : clickhouse_start_command: clickhouse server --config-file=/etc/clickhouse-server/{main_config_file} --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log (cluster.py:1787, add_instance) 2026-09-30 16:15:27 [ 483 ] DEBUG : Cluster name: project_name:roottestdiskconfiguration_gw5. Added instance name:node2 tag:b74d853ebe76 base_cmd:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml'] docker_compose_yml_dir:/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/ (cluster.py:2081, add_instance) 2026-09-30 16:15:27 [ 483 ] DEBUG : clickhouse_start_command: clickhouse server --config-file=/etc/clickhouse-server/{main_config_file} --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log (cluster.py:1787, add_instance) 2026-09-30 16:15:27 [ 483 ] DEBUG : Cluster name: project_name:roottestdiskconfiguration_gw5. Added instance name:node3 tag:b74d853ebe76 base_cmd:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml'] docker_compose_yml_dir:/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/ (cluster.py:2081, add_instance) 2026-09-30 16:15:27 [ 483 ] INFO : Running tests in /ClickHouse/tests/integration/test_disk_configuration/test.py (cluster.py:2790, start) 2026-09-30 16:15:27 [ 483 ] DEBUG : Cluster start called. is_up=False (cluster.py:2797, start) 2026-09-30 16:15:27 [ 483 ] DEBUG : Docker networks for project roottestdiskconfiguration_gw5 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:15:27 [ 483 ] DEBUG : Docker containers for project roottestdiskconfiguration_gw5 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:15:27 [ 483 ] DEBUG : Docker volumes for project roottestdiskconfiguration_gw5 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:15:27 [ 483 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:15:27 [ 483 ] DEBUG : Docker networks for project roottestdiskconfiguration_gw5 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:15:27 [ 483 ] DEBUG : Docker containers for project roottestdiskconfiguration_gw5 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:15:27 [ 483 ] DEBUG : Docker volumes for project roottestdiskconfiguration_gw5 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:15:27 [ 483 ] DEBUG : Command:docker container list --all --filter name='^/roottestdiskconfiguration_gw5_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 483 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:15:27 [ 483 ] DEBUG : No running containers for project: roottestdiskconfiguration_gw5 (cluster.py:904, cleanup) 2026-09-30 16:15:27 [ 483 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:15:27 [ 483 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:15:27 [ 483 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:15:27 [ 483 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup directory for instance: node1 (cluster.py:2810, start) 2026-09-30 16:15:27 [ 483 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_disk_configuration/configs/config.d/storage_configuration.xml', '/ClickHouse/tests/integration/test_disk_configuration/configs/config.d/remote_servers.xml'] to /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/database (cluster.py:4653, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/logs (cluster.py:4664, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Entrypoint cmd: bash -c "trap 'pkill tail' INT TERM; clickhouse server --config-file=/etc/clickhouse-server/config.xml --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log --daemon; coproc tail -f /dev/null; wait $$!" (cluster.py:4750, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup directory for instance: node2 (cluster.py:2810, start) 2026-09-30 16:15:27 [ 483 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_disk_configuration/configs/config.d/storage_configuration.xml', '/ClickHouse/tests/integration/test_disk_configuration/configs/config.d/remote_servers.xml'] to /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/database (cluster.py:4653, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/logs (cluster.py:4664, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Entrypoint cmd: bash -c "trap 'pkill tail' INT TERM; clickhouse server --config-file=/etc/clickhouse-server/config.xml --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log --daemon; coproc tail -f /dev/null; wait $$!" (cluster.py:4750, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup directory for instance: node3 (cluster.py:2810, start) 2026-09-30 16:15:27 [ 483 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_disk_configuration/configs/config.d/storage_configuration.xml', '/ClickHouse/tests/integration/test_disk_configuration/configs/config.d/remote_servers.xml', '/ClickHouse/tests/integration/test_disk_configuration/configs/config.d/mergetree_settings.xml'] to /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/database (cluster.py:4653, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/logs (cluster.py:4664, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Entrypoint cmd: bash -c "trap 'pkill tail' INT TERM; clickhouse server --config-file=/etc/clickhouse-server/config.xml --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log --daemon; coproc tail -f /dev/null; wait $$!" (cluster.py:4750, create_dir) 2026-09-30 16:15:27 [ 483 ] DEBUG : Env {'ASAN_OPTIONS': 'use_sigaltstack=0', 'TSAN_OPTIONS': 'use_sigaltstack=0', 'CLICKHOUSE_WATCHDOG_ENABLE': '0', 'CLICKHOUSE_NATS_TLS_SECURE': '0', 'LLVM_PROFILE_FILE': '/var/lib/clickhouse/server_%h_%p_%m.profraw', 'keeper_binary': '/clickhouse', 'keeper_cmd_prefix': 'clickhouse keeper', 'image': 'altinityinfra/integration-test:b74d853ebe76', 'user': '0', 'keeper_fs': 'bind', 'keeper_logs_dir1': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/keeper1/log', 'keeper_config_dir1': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/keeper1/config', 'keeper_db_dir1': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/keeper1/coordination', 'keeper_logs_dir2': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/keeper2/log', 'keeper_config_dir2': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/keeper2/config', 'keeper_db_dir2': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/keeper2/coordination', 'keeper_logs_dir3': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/keeper3/log', 'keeper_config_dir3': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/keeper3/config', 'keeper_db_dir3': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/keeper3/coordination', 'MINIO_CERTS_DIR': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/minio/certs', 'MINIO_DATA_DIR': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/minio/data', 'MINIO_PORT': '9001', 'SSL_CERT_FILE': '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/minio/certs/public.crt'} stored in /ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env (cluster.py:86, _create_env_file) 2026-09-30 16:15:27 [ 483 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 16:15:27 [ 483 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 16:15:27 [ 483 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 16:15:27 [ 483 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 16:15:27 [ 483 ] DEBUG : http://localhost:None "GET /version HTTP/1.1" 200 825 (connectionpool.py:547, _make_request) 2026-09-30 16:15:27 [ 483 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node3 ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling node3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:17:21 [ 483 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:17:21 [ 483 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... Pulling zoo2 ... Pulling proxy2 ... Pulling zoo3 ... Pulling proxy1 ... Pulling minio1 ... Pulling node1 ... Pulling node2 ... Pulling node3 ... Pulling resolver ... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node2 ... pulling from altinityinfra/integr... Pulling resolver ... pulling from altinityinfra/python... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling proxy1 ... done Pulling node2 ... done Pulling resolver ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error Pulling zoo2 ... pulling from altinityinfra/integr... Pulling node1 ... pulling from altinityinfra/integr... Pulling node3 ... pulling from altinityinfra/integr... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node1 ... done Pulling node3 ... digest: sha256:2ea9da862c215fd684... Pulling node3 ... status: image is up to date for a... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling node3 ... done Pulling zoo1 ... pulling from altinityinfra/integr... Pulling zoo2 ... done Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo1 ... done Pulling zoo3 ... pulling from altinityinfra/integr... Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:17:23 [ 483 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node3 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:19:09 [ 483 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:19:09 [ 483 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo3 ... Pulling proxy2 ... Pulling zoo2 ... Pulling zoo1 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node2 ... Pulling node3 ... Pulling node1 ... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling node1 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling node1 ... done Pulling proxy1 ... done Pulling node3 ... pulling from altinityinfra/integr... Pulling node3 ... digest: sha256:2ea9da862c215fd684... Pulling node3 ... status: image is up to date for a... Pulling node3 ... done Pulling minio1 ... error Pulling zoo3 ... pulling from altinityinfra/integr... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling node2 ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo1 ... done Pulling zoo3 ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node2 ... done Pulling resolver ... pulling from altinityinfra/python... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:19:13 [ 483 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node3 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:20:54 [ 483 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:20:54 [ 483 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... Pulling proxy2 ... Pulling proxy1 ... Pulling minio1 ... Pulling node3 ... Pulling zoo2 ... Pulling zoo3 ... Pulling node1 ... Pulling node2 ... Pulling resolver ... Pulling node3 ... pulling from altinityinfra/integr... Pulling zoo3 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node3 ... digest: sha256:2ea9da862c215fd684... Pulling node3 ... status: image is up to date for a... Pulling node3 ... done Pulling node1 ... pulling from altinityinfra/integr... Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling zoo3 ... done Pulling proxy1 ... done Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node1 ... done Pulling minio1 ... error Pulling node2 ... pulling from altinityinfra/integr... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling resolver ... pulling from altinityinfra/python... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling zoo1 ... done Pulling resolver ... done Pulling proxy2 ... done Pulling zoo2 ... pulling from altinityinfra/integr... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:20:58 [ 483 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:22:49 [ 483 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:22:49 [ 483 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling zoo2 ... Pulling zoo3 ... Pulling zoo1 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node1 ... Pulling node3 ... Pulling node2 ... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling resolver ... pulling from altinityinfra/python... Pulling node3 ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling resolver ... done Pulling zoo2 ... done Pulling node3 ... digest: sha256:2ea9da862c215fd684... Pulling node3 ... status: image is up to date for a... Pulling zoo3 ... pulling from altinityinfra/integr... Pulling node3 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done Pulling minio1 ... error Pulling node1 ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node2 ... pulling from altinityinfra/integr... Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node1 ... done Pulling node2 ... done Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling zoo1 ... pulling from altinityinfra/integr... Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:22:54 [ 483 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Failed to start cluster: (cluster.py:3178, start) 2026-09-30 16:24:49 [ 483 ] DEBUG : Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... Pulling zoo3 ... Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node3 ... Pulling zoo2 ... Pulling node1 ... Pulling node2 ... Pulling resolver ... pulling from altinityinfra/python... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling node3 ... pulling from altinityinfra/integr... Pulling zoo3 ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done Pulling node3 ... digest: sha256:2ea9da862c215fd684... Pulling node3 ... status: image is up to date for a... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node3 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node1 ... pulling from altinityinfra/integr... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling node1 ... done Pulling zoo1 ... done Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node2 ... pulling from altinityinfra/integr... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:3179, start) 2026-09-30 16:24:49 [ 483 ] DEBUG : None (cluster.py:3180, start) 2026-09-30 16:24:49 [ 483 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 16:24:49 [ 483 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:24:49 [ 483 ] DEBUG : Docker networks for project roottestdiskconfiguration_gw5 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:24:49 [ 483 ] DEBUG : Docker containers for project roottestdiskconfiguration_gw5 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:24:49 [ 483 ] DEBUG : Docker volumes for project roottestdiskconfiguration_gw5 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:24:49 [ 483 ] DEBUG : Command:docker container list --all --filter name='^/roottestdiskconfiguration_gw5_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:24:49 [ 483 ] DEBUG : No running containers for project: roottestdiskconfiguration_gw5 (cluster.py:904, cleanup) 2026-09-30 16:24:49 [ 483 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:24:49 [ 483 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:24:49 [ 483 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:24:49 [ 483 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:24:49 [ 483 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 16:24:49 [ 483 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:24:49 [ 483 ] DEBUG : Docker networks for project roottestdiskconfiguration_gw5 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:24:49 [ 483 ] DEBUG : Docker containers for project roottestdiskconfiguration_gw5 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:24:49 [ 483 ] DEBUG : Docker volumes for project roottestdiskconfiguration_gw5 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:24:49 [ 483 ] DEBUG : Command:docker container list --all --filter name='^/roottestdiskconfiguration_gw5_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:24:50 [ 483 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:24:50 [ 483 ] DEBUG : No running containers for project: roottestdiskconfiguration_gw5 (cluster.py:904, cleanup) 2026-09-30 16:24:50 [ 483 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:24:50 [ 483 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:24:50 [ 483 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:24:50 [ 483 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) ________________ ERROR at setup of test_merge_tree_disk_setting ________________ [gw5] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def start_cluster(): try: cluster.add_instance( "node1", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", ], with_zookeeper=True, stay_alive=True, with_minio=True, macros={"replica": "node1", "shard": "shard1"}, ) cluster.add_instance( "node2", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", ], with_zookeeper=True, stay_alive=True, with_minio=True, macros={"replica": "node2", "shard": "shard1"}, ) cluster.add_instance( "node3", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", "configs/config.d/mergetree_settings.xml", ], stay_alive=True, with_minio=True, ) > cluster.start() test_disk_configuration/test.py:46: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... E Pulling zoo3 ... E Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node3 ... E Pulling zoo2 ... E Pulling node1 ... E Pulling node2 ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling node3 ... pulling from altinityinfra/integr... E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling node3 ... digest: sha256:2ea9da862c215fd684... E Pulling node3 ... status: image is up to date for a... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling node3 ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling node1 ... pulling from altinityinfra/integr... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling node1 ... done E Pulling zoo1 ... done E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _________ ERROR at setup of test_merge_tree_nested_custom_disk_setting _________ [gw5] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def start_cluster(): try: cluster.add_instance( "node1", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", ], with_zookeeper=True, stay_alive=True, with_minio=True, macros={"replica": "node1", "shard": "shard1"}, ) cluster.add_instance( "node2", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", ], with_zookeeper=True, stay_alive=True, with_minio=True, macros={"replica": "node2", "shard": "shard1"}, ) cluster.add_instance( "node3", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", "configs/config.d/mergetree_settings.xml", ], stay_alive=True, with_minio=True, ) > cluster.start() test_disk_configuration/test.py:46: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... E Pulling zoo3 ... E Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node3 ... E Pulling zoo2 ... E Pulling node1 ... E Pulling node2 ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling node3 ... pulling from altinityinfra/integr... E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling node3 ... digest: sha256:2ea9da862c215fd684... E Pulling node3 ... status: image is up to date for a... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling node3 ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling node1 ... pulling from altinityinfra/integr... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling node1 ... done E Pulling zoo1 ... done E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ______________ ERROR at setup of test_merge_tree_setting_override ______________ [gw5] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def start_cluster(): try: cluster.add_instance( "node1", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", ], with_zookeeper=True, stay_alive=True, with_minio=True, macros={"replica": "node1", "shard": "shard1"}, ) cluster.add_instance( "node2", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", ], with_zookeeper=True, stay_alive=True, with_minio=True, macros={"replica": "node2", "shard": "shard1"}, ) cluster.add_instance( "node3", main_configs=[ "configs/config.d/storage_configuration.xml", "configs/config.d/remote_servers.xml", "configs/config.d/mergetree_settings.xml", ], stay_alive=True, with_minio=True, ) > cluster.start() test_disk_configuration/test.py:46: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... E Pulling zoo3 ... E Pulling proxy2 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node3 ... E Pulling zoo2 ... E Pulling node1 ... E Pulling node2 ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling node3 ... pulling from altinityinfra/integr... E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling node3 ... digest: sha256:2ea9da862c215fd684... E Pulling node3 ... status: image is up to date for a... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling node3 ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling node1 ... pulling from altinityinfra/integr... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling node1 ... done E Pulling zoo1 ... done E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ____________________ ERROR at setup of test_different_types ____________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def cluster(): try: cluster = ClickHouseCluster(__file__) cluster.add_instance( "node", main_configs=["configs/storage.xml", "configs/macros.xml"], with_minio=True, with_hdfs=True, ) > cluster.start() test_endpoint_macro_substitution/test.py:27: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... E Pulling proxy2 ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... E Pulling hdfs1 ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling hdfs1 ... pulling from prasanthj/docker-had... E Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... E Pulling hdfs1 ... status: image is up to date for p... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling hdfs1 ... done E Pulling resolver ... done E Pulling node ... pulling from altinityinfra/integr... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling node ... done E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ---------------------------- Captured stdout setup ----------------------------- Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml ---------------------------- Captured stderr setup ----------------------------- Traceback (most recent call last): File "/ClickHouse/tests/integration/helpers/cluster.py", line 2831, in start retry(log_function=logging_pulling_images)(run_and_check)( File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 28, in wrapper raise e File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 19, in wrapper func(*args, **kwargs) File "/ClickHouse/tests/integration/helpers/cluster.py", line 129, in run_and_check raise Exception( Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... Pulling proxy2 ... Pulling minio1 ... Pulling node ... Pulling resolver ... Pulling hdfs1 ... Pulling resolver ... pulling from altinityinfra/python... Pulling hdfs1 ... pulling from prasanthj/docker-had... Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... Pulling hdfs1 ... status: image is up to date for p... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling hdfs1 ... done Pulling resolver ... done Pulling node ... pulling from altinityinfra/integr... Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied ------------------------------ Captured log setup ------------------------------ 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_KERBEROS_KDC_TAG 9391ecdee8d7 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV CLICKHOUSE_TESTS_SERVER_BIN_PATH /clickhouse (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV MSAN_OPTIONS abort_on_error=1 poison_in_dtor=1 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV JAVA_TOOL_OPTIONS -Djdk.attach.allowAttachSelf=true (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV TSAN_OPTIONS halt_on_error=1 abort_on_error=1 history_size=7 memory_limit_mb=46080 second_deadlock_stack=1 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV HOSTNAME 363d12b019a2 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV SHLVL 0 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV HOME /root (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV OLDPWD / (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_HELPER_TAG 2cffe1eae894 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV PYTHONUNBUFFERED 1 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_PYTHON_BOTTLE_TAG caad4729259e (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV UBSAN_OPTIONS print_stacktrace=1 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV PYTEST_ADDOPTS --dist=loadfile -n 10 -rfEps --run-id=0 --color=no --durations=0 'test_dictionaries_dependency/test.py::test_dependent_dict_table_distr[node1]' test_dictionaries_dependency/test.py::test_no_lazy_load test_dictionaries_dependency_xml/test.py::test_dependent_tables test_dictionaries_dependency_xml/test.py::test_get_data test_dictionaries_dependency_xml/test.py::test_xml_dict_same_name test_dictionaries_null_value/test.py::test_null_value test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_system_reload test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_timer test_dictionaries_update_and_reload/test.py::test_reload_after_fail_in_cache_dictionary test_dictionaries_update_and_reload/test.py::test_reload_after_loading test_dictionaries_update_and_reload/test.py::test_reload_while_loading test_dictionary_allow_read_expired_keys/test_default_string.py::test_return_real_values test_disk_access_storage/test.py::test_alter test_disk_access_storage/test.py::test_create test_disk_access_storage/test.py::test_drop test_disk_configuration/test.py::test_merge_tree_custom_disk_setting test_disk_configuration/test.py::test_merge_tree_disk_setting test_disk_configuration/test.py::test_merge_tree_nested_custom_disk_setting test_disk_configuration/test.py::test_merge_tree_setting_override 'test_disk_over_web_server/test.py::test_cache[node2]' test_disk_over_web_server/test.py::test_config_reload test_disk_over_web_server/test.py::test_incorrect_usage test_disk_over_web_server/test.py::test_page_cache test_disk_over_web_server/test.py::test_replicated_database test_disk_over_web_server/test.py::test_unavailable_server 'test_disk_over_web_server/test.py::test_usage[node2]' test_distributed_default_database/test.py::test_query test_distributed_load_balancing/test.py::test_distributed_replica_max_ignored_errors test_distributed_load_balancing/test.py::test_load_balancing_default test_distributed_load_balancing/test.py::test_load_balancing_first_or_random test_distributed_load_balancing/test.py::test_load_balancing_hostname_levenshtein_distance test_distributed_load_balancing/test.py::test_load_balancing_in_order test_distributed_load_balancing/test.py::test_load_balancing_nearest_hostname 'test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority]' 'test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority_negative]' test_distributed_load_balancing/test.py::test_load_balancing_round_robin test_drop_no_local_path/test.py::test_drop_no_local_path test_encrypted_disk/test.py::test_add_keys test_encrypted_disk/test.py::test_add_keys_with_id 'test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-True]' 'test_encrypted_disk/test.py::test_backup_restore[File-local_policy-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[File-s3_encrypted_default_path-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-s3_encrypted_default_path-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-s3_encrypted_default_path-False]' 'test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy]' 'test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy_key192b]' 'test_encrypted_disk/test.py::test_encrypted_disk[local_policy]' 'test_encrypted_disk/test.py::test_encrypted_disk[s3_policy]' test_encrypted_disk/test.py::test_log_family 'test_encrypted_disk/test.py::test_migration_from_old_version[version_1be]' 'test_encrypted_disk/test.py::test_migration_from_old_version[version_1le]' 'test_encrypted_disk/test.py::test_migration_from_old_version[version_2]' 'test_encrypted_disk/test.py::test_optimize_table[local_policy-disk_local_encrypted]' 'test_encrypted_disk/test.py::test_optimize_table[s3_policy-disk_s3_encrypted]' 'test_encrypted_disk/test.py::test_part_move[local_policy-destination_disks0]' 'test_encrypted_disk/test.py::test_part_move[s3_policy-destination_disks1]' test_encrypted_disk/test.py::test_read_in_order test_encrypted_disk/test.py::test_restart test_encrypted_disk_replication/test.py::test_replication test_encrypted_disk_replication/test.py::test_zero_copy_replication test_endpoint_macro_substitution/test.py::test_different_types test_endpoint_macro_substitution/test.py::test_select_by_type test_executable_user_defined_functions_config_reload/test.py::test test_fetch_partition_should_reset_mutation/test.py::test_part_should_reset_mutation 'test_force_drop_table/test.py::test_drop_materialized_view[Atomic]' 'test_force_drop_table/test.py::test_drop_materialized_view[Ordinary]' test_format_schema_on_server/test.py::test_drop_cache_protobuf_format test_format_schema_on_server/test.py::test_drop_capn_proto_format test_format_schema_on_server/test.py::test_protobuf_format_input test_format_schema_on_server/test.py::test_protobuf_format_output test_globs_in_filepath/test.py::test_deep_structure test_globs_in_filepath/test.py::test_linear_structure test_globs_in_filepath/test.py::test_strange_filenames test_globs_in_filepath/test.py::test_table_function_and_virtual_columns test_graphite_merge_tree/test.py::test_broken_partial_rollup test_graphite_merge_tree/test.py::test_combined_rules test_graphite_merge_tree/test.py::test_combined_rules_with_default test_graphite_merge_tree/test.py::test_multiple_output_blocks test_graphite_merge_tree/test.py::test_multiple_paths_and_versions test_graphite_merge_tree/test.py::test_path_dangling_pointer test_graphite_merge_tree/test.py::test_paths_not_matching_any_pattern test_graphite_merge_tree/test.py::test_rollup_aggregation test_graphite_merge_tree/test.py::test_rollup_aggregation_2 test_graphite_merge_tree/test.py::test_rollup_versions test_graphite_merge_tree/test.py::test_system_graphite_retentions test_graphite_merge_tree/test.py::test_wrong_rollup_config test_groupBitmapAnd_on_distributed/test_groupBitmapAndState_on_distributed_table.py::test_groupBitmapAndState_on_distributed_table test_hedged_requests/test.py::test_async_connect test_hedged_requests/test.py::test_async_query_sending test_hedged_requests/test.py::test_combination1 test_hedged_requests/test.py::test_combination2 test_hedged_requests/test.py::test_combination3 test_hedged_requests/test.py::test_combination4 test_hedged_requests/test.py::test_initial_receive_timeout test_hedged_requests/test.py::test_long_query test_hedged_requests/test.py::test_receive_timeout1 test_hedged_requests/test.py::test_receive_timeout2 -vvv (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV CLICKHOUSE_LIBRARY_BRIDGE_BINARY_PATH /clickhouse-library-bridge (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV COMPOSE_HTTP_TIMEOUT 600 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_MYSQL_PHP_CLIENT_TAG 88be89c1e3b6 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_DOTNET_CLIENT_TAG 11de0b29a15d (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV CLICKHOUSE_TESTS_CLIENT_BIN_PATH /clickhouse (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_MYSQL_JS_CLIENT_TAG 41ba7c2ec2a1 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV PATH /spark-3.3.2-bin-hadoop3/bin:/opt/gdb/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_KERBERIZED_HADOOP_TAG latest (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_CHANNEL stable (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_CLIENT_TIMEOUT 300 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_POSTGRESQL_JAVA_CLIENT_TAG a4eff5c7f4d6 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_NGINX_DAV_TAG b55ac9cd7519 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_MYSQL_GOLANG_CLIENT_TAG 9bec2a638e6e (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV PWD /ClickHouse/tests/integration (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_MYSQL_JAVA_CLIENT_TAG 766bff31cfe4 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV CLICKHOUSE_ODBC_BRIDGE_BINARY_PATH /clickhouse-odbc-bridge (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV CLICKHOUSE_TESTS_BASE_CONFIG_DIR /clickhouse-config (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV TZ Etc/UTC (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV JAVA_PATH /usr/lib/jvm/java-11-openjdk-amd64/bin/java (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV DOCKER_BASE_TAG b74d853ebe76 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV SPARK_HOME /spark-3.3.2-bin-hadoop3 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV LC_CTYPE C.UTF-8 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV INTEGRATION_TESTS_RUN_ID 0 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV WORKER_FREE_PORTS 30000 30001 30002 30003 30004 30005 30006 30007 30008 30009 30010 30011 30012 30013 30014 30015 30016 30017 30018 30019 30020 30021 30022 30023 30024 30025 30026 30027 30028 30029 30030 30031 30032 30033 30034 30035 30036 30037 30038 30039 30040 30041 30042 30043 30044 30045 30046 30047 30048 30049 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV PYTEST_XDIST_TESTRUNUID d0e91cfee54a4e85a211fc43a60f3f18 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV PYTEST_XDIST_WORKER gw0 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV PYTEST_XDIST_WORKER_COUNT 10 (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : ENV PYTEST_CURRENT_TEST test_endpoint_macro_substitution/test.py::test_different_types (setup) (cluster.py:446, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : CLUSTER INIT base_config_dir:/clickhouse-config (cluster.py:766, __init__) 2026-09-30 16:24:39 [ 468 ] DEBUG : clickhouse_start_command: clickhouse server --config-file=/etc/clickhouse-server/{main_config_file} --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log (cluster.py:1787, add_instance) 2026-09-30 16:24:39 [ 468 ] DEBUG : HDFS BASE CMD:{self.base_hdfs_cmd)} (cluster.py:1286, setup_hdfs_cmd) 2026-09-30 16:24:39 [ 468 ] DEBUG : Cluster name: project_name:roottestendpointmacrosubstitution_gw0. Added instance name:node tag:b74d853ebe76 base_cmd:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml'] docker_compose_yml_dir:/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/ (cluster.py:2081, add_instance) 2026-09-30 16:24:39 [ 468 ] INFO : Running tests in /ClickHouse/tests/integration/test_endpoint_macro_substitution/test.py (cluster.py:2790, start) 2026-09-30 16:24:39 [ 468 ] DEBUG : Cluster start called. is_up=False (cluster.py:2797, start) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker networks for project roottestendpointmacrosubstitution_gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker containers for project roottestendpointmacrosubstitution_gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker volumes for project roottestendpointmacrosubstitution_gw0 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker networks for project roottestendpointmacrosubstitution_gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker containers for project roottestendpointmacrosubstitution_gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Docker volumes for project roottestendpointmacrosubstitution_gw0 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:24:39 [ 468 ] DEBUG : Command:docker container list --all --filter name='^/roottestendpointmacrosubstitution_gw0_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : No running containers for project: roottestendpointmacrosubstitution_gw0 (cluster.py:904, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:24:39 [ 468 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:24:39 [ 468 ] DEBUG : Setup directory for instance: node (cluster.py:2810, start) 2026-09-30 16:24:39 [ 468 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 16:24:39 [ 468 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 16:24:39 [ 468 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 16:24:39 [ 468 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 16:24:39 [ 468 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_endpoint_macro_substitution/configs/storage.xml', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/configs/macros.xml'] to /ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 16:24:39 [ 468 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/database (cluster.py:4653, create_dir) 2026-09-30 16:24:39 [ 468 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/logs (cluster.py:4664, create_dir) 2026-09-30 16:24:39 [ 468 ] DEBUG : Entrypoint cmd: ["clickhouse", "server", "--config-file=/etc/clickhouse-server/config.xml", "--log-file=/var/log/clickhouse-server/clickhouse-server.log", "--errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log"] (cluster.py:4750, create_dir) 2026-09-30 16:24:39 [ 468 ] DEBUG : Env {'ASAN_OPTIONS': 'use_sigaltstack=0', 'TSAN_OPTIONS': 'use_sigaltstack=0', 'CLICKHOUSE_WATCHDOG_ENABLE': '0', 'CLICKHOUSE_NATS_TLS_SECURE': '0', 'LLVM_PROFILE_FILE': '/var/lib/clickhouse/server_%h_%p_%m.profraw', 'HDFS_HOST': 'hdfs1', 'HDFS_NAME_PORT': '50070', 'HDFS_DATA_PORT': '50075', 'HDFS_LOGS': '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/hdfs/logs', 'HDFS_FS': 'bind', 'MINIO_CERTS_DIR': '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/minio/certs', 'MINIO_DATA_DIR': '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/minio/data', 'MINIO_PORT': '9001', 'SSL_CERT_FILE': '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/minio/certs/public.crt'} stored in /ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env (cluster.py:86, _create_env_file) 2026-09-30 16:24:39 [ 468 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 16:24:39 [ 468 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 16:24:39 [ 468 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 16:24:39 [ 468 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 16:24:39 [ 468 ] DEBUG : http://localhost:None "GET /version HTTP/1.1" 200 825 (connectionpool.py:547, _make_request) 2026-09-30 16:24:39 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... pulling from prasanthj/docker-had... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... status: image is up to date for p... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:26:23 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:26:23 [ 468 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling hdfs1 ... Pulling proxy2 ... Pulling proxy1 ... Pulling minio1 ... Pulling resolver ... Pulling node ... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling resolver ... pulling from altinityinfra/python... Pulling hdfs1 ... pulling from prasanthj/docker-had... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... Pulling hdfs1 ... status: image is up to date for p... Pulling proxy1 ... done Pulling hdfs1 ... done Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling node ... pulling from altinityinfra/integr... Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling minio1 ... error Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:26:26 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... pulling from prasanthj/docker-had... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... status: image is up to date for p... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:28:10 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:28:10 [ 468 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling hdfs1 ... Pulling proxy2 ... Pulling proxy1 ... Pulling minio1 ... Pulling node ... Pulling resolver ... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling hdfs1 ... pulling from prasanthj/docker-had... Pulling proxy1 ... done Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... Pulling hdfs1 ... status: image is up to date for p... Pulling hdfs1 ... done Pulling node ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error Pulling resolver ... pulling from altinityinfra/python... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:28:13 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... pulling from prasanthj/docker-had... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... status: image is up to date for p... (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:29:57 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:29:57 [ 468 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling hdfs1 ... Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling resolver ... pulling from altinityinfra/python... Pulling node ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error Pulling hdfs1 ... pulling from prasanthj/docker-had... Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... Pulling hdfs1 ... status: image is up to date for p... Pulling hdfs1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:30:00 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... pulling from prasanthj/docker-had... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... status: image is up to date for p... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:31:44 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:31:44 [ 468 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling hdfs1 ... Pulling proxy1 ... Pulling proxy2 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling resolver ... pulling from altinityinfra/python... Pulling node ... pulling from altinityinfra/integr... Pulling hdfs1 ... pulling from prasanthj/docker-had... Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... Pulling hdfs1 ... status: image is up to date for p... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling hdfs1 ... done Pulling resolver ... done Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling minio1 ... error Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 16:31:48 [ 468 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... pulling from prasanthj/docker-had... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... status: image is up to date for p... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling hdfs1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Failed to start cluster: (cluster.py:3178, start) 2026-09-30 16:33:32 [ 468 ] DEBUG : Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... Pulling proxy2 ... Pulling minio1 ... Pulling node ... Pulling resolver ... Pulling hdfs1 ... Pulling resolver ... pulling from altinityinfra/python... Pulling hdfs1 ... pulling from prasanthj/docker-had... Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... Pulling hdfs1 ... status: image is up to date for p... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling hdfs1 ... done Pulling resolver ... done Pulling node ... pulling from altinityinfra/integr... Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:3179, start) 2026-09-30 16:33:32 [ 468 ] DEBUG : None (cluster.py:3180, start) 2026-09-30 16:33:32 [ 468 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 16:33:32 [ 468 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : Docker networks for project roottestendpointmacrosubstitution_gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:33:32 [ 468 ] DEBUG : Docker containers for project roottestendpointmacrosubstitution_gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:33:32 [ 468 ] DEBUG : Docker volumes for project roottestendpointmacrosubstitution_gw0 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:33:32 [ 468 ] DEBUG : Command:docker container list --all --filter name='^/roottestendpointmacrosubstitution_gw0_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : No running containers for project: roottestendpointmacrosubstitution_gw0 (cluster.py:904, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 16:33:32 [ 468 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 16:33:32 [ 468 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : Docker networks for project roottestendpointmacrosubstitution_gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 16:33:32 [ 468 ] DEBUG : Docker containers for project roottestendpointmacrosubstitution_gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 16:33:32 [ 468 ] DEBUG : Docker volumes for project roottestendpointmacrosubstitution_gw0 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 16:33:32 [ 468 ] DEBUG : Command:docker container list --all --filter name='^/roottestendpointmacrosubstitution_gw0_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : No running containers for project: roottestendpointmacrosubstitution_gw0 (cluster.py:904, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 16:33:32 [ 468 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 16:33:32 [ 468 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) ____________________ ERROR at setup of test_select_by_type _____________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def cluster(): try: cluster = ClickHouseCluster(__file__) cluster.add_instance( "node", main_configs=["configs/storage.xml", "configs/macros.xml"], with_minio=True, with_hdfs=True, ) > cluster.start() test_endpoint_macro_substitution/test.py:27: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... E Pulling proxy2 ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... E Pulling hdfs1 ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling hdfs1 ... pulling from prasanthj/docker-had... E Pulling hdfs1 ... digest: sha256:f32fa57500698c8643... E Pulling hdfs1 ... status: image is up to date for p... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling hdfs1 ... done E Pulling resolver ... done E Pulling node ... pulling from altinityinfra/integr... E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling node ... done E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ============================== slowest durations =============================== 563.09s setup test_disk_configuration/test.py::test_merge_tree_custom_disk_setting 532.91s setup test_endpoint_macro_substitution/test.py::test_different_types 470.52s setup test_encrypted_disk_replication/test.py::test_replication 317.33s setup test_encrypted_disk/test.py::test_add_keys 217.46s setup test_disk_over_web_server/test.py::test_cache[node2] 92.29s call test_globs_in_filepath/test.py::test_deep_structure 70.41s call test_distributed_load_balancing/test.py::test_load_balancing_nearest_hostname 70.34s call test_distributed_load_balancing/test.py::test_load_balancing_in_order 69.65s call test_distributed_load_balancing/test.py::test_load_balancing_hostname_levenshtein_distance 66.34s call test_distributed_load_balancing/test.py::test_load_balancing_first_or_random 60.01s call test_distributed_load_balancing/test.py::test_load_balancing_default 59.67s setup test_distributed_load_balancing/test.py::test_distributed_replica_max_ignored_errors 58.53s setup test_hedged_requests/test.py::test_async_connect 56.64s setup test_graphite_merge_tree/test.py::test_broken_partial_rollup 56.05s setup test_force_drop_table/test.py::test_drop_materialized_view[Atomic] 55.97s setup test_format_schema_on_server/test.py::test_drop_cache_protobuf_format 55.94s setup test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_system_reload 55.94s call test_distributed_default_database/test.py::test_query 55.70s setup test_globs_in_filepath/test.py::test_deep_structure 55.30s setup test_dictionaries_dependency_xml/test.py::test_dependent_tables 55.12s setup test_fetch_partition_should_reset_mutation/test.py::test_part_should_reset_mutation 54.59s setup test_dictionaries_dependency/test.py::test_dependent_dict_table_distr[node1] 53.55s setup test_dictionary_allow_read_expired_keys/test_default_string.py::test_return_real_values 53.49s setup test_disk_access_storage/test.py::test_alter 51.97s setup test_executable_user_defined_functions_config_reload/test.py::test 51.39s call test_disk_over_web_server/test.py::test_unavailable_server 48.62s call test_dictionaries_dependency/test.py::test_no_lazy_load 46.78s setup test_groupBitmapAnd_on_distributed/test_groupBitmapAndState_on_distributed_table.py::test_groupBitmapAndState_on_distributed_table 45.32s setup test_drop_no_local_path/test.py::test_drop_no_local_path 40.35s setup test_dictionaries_null_value/test.py::test_null_value 24.89s call test_dictionaries_dependency_xml/test.py::test_get_data 24.74s call test_hedged_requests/test.py::test_async_query_sending 21.50s call test_executable_user_defined_functions_config_reload/test.py::test 17.39s call test_disk_access_storage/test.py::test_alter 17.36s teardown test_dictionaries_update_and_reload/test.py::test_reload_while_loading 16.71s call test_dictionaries_update_and_reload/test.py::test_reload_after_loading 16.11s call test_disk_access_storage/test.py::test_drop 15.94s call test_dictionaries_update_and_reload/test.py::test_reload_after_fail_in_cache_dictionary 15.16s call test_hedged_requests/test.py::test_initial_receive_timeout 14.22s call test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_timer 14.06s call test_hedged_requests/test.py::test_long_query 13.65s call test_dictionaries_dependency/test.py::test_dependent_dict_table_distr[node1] 12.74s call test_hedged_requests/test.py::test_receive_timeout2 12.59s call test_hedged_requests/test.py::test_async_connect 12.44s call test_disk_over_web_server/test.py::test_cache[node2] 11.85s call test_hedged_requests/test.py::test_combination3 11.29s teardown test_fetch_partition_should_reset_mutation/test.py::test_part_should_reset_mutation 11.28s call test_disk_over_web_server/test.py::test_usage[node2] 10.66s call test_hedged_requests/test.py::test_combination4 10.35s call test_disk_access_storage/test.py::test_create 10.15s call test_hedged_requests/test.py::test_combination2 9.83s call test_dictionaries_dependency_xml/test.py::test_dependent_tables 9.44s call test_disk_over_web_server/test.py::test_page_cache 9.43s call test_hedged_requests/test.py::test_receive_timeout1 9.34s call test_hedged_requests/test.py::test_combination1 9.29s call test_graphite_merge_tree/test.py::test_path_dangling_pointer 8.94s teardown test_groupBitmapAnd_on_distributed/test_groupBitmapAndState_on_distributed_table.py::test_groupBitmapAndState_on_distributed_table 8.68s call test_dictionaries_update_and_reload/test.py::test_reload_while_loading 7.94s teardown test_distributed_load_balancing/test.py::test_load_balancing_round_robin 7.94s teardown test_dictionaries_dependency/test.py::test_no_lazy_load 7.45s call test_distributed_load_balancing/test.py::test_distributed_replica_max_ignored_errors 7.26s call test_distributed_load_balancing/test.py::test_load_balancing_round_robin 7.20s call test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority] 7.10s call test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority_negative] 6.74s call test_globs_in_filepath/test.py::test_linear_structure 6.27s teardown test_disk_over_web_server/test.py::test_usage[node2] 5.83s teardown test_force_drop_table/test.py::test_drop_materialized_view[Ordinary] 5.81s call test_dictionary_allow_read_expired_keys/test_default_string.py::test_return_real_values 5.61s call test_force_drop_table/test.py::test_drop_materialized_view[Atomic] 5.50s teardown test_drop_no_local_path/test.py::test_drop_no_local_path 5.49s teardown test_hedged_requests/test.py::test_receive_timeout2 5.42s teardown test_dictionaries_dependency/test.py::test_dependent_dict_table_distr[node1] 5.42s call test_force_drop_table/test.py::test_drop_materialized_view[Ordinary] 5.37s call test_dictionaries_dependency_xml/test.py::test_xml_dict_same_name 5.27s call test_fetch_partition_should_reset_mutation/test.py::test_part_should_reset_mutation 4.66s teardown test_globs_in_filepath/test.py::test_table_function_and_virtual_columns 4.43s teardown test_graphite_merge_tree/test.py::test_wrong_rollup_config 4.30s teardown test_dictionaries_null_value/test.py::test_null_value 4.25s teardown test_format_schema_on_server/test.py::test_protobuf_format_output 4.15s teardown test_dictionary_allow_read_expired_keys/test_default_string.py::test_return_real_values 3.26s call test_drop_no_local_path/test.py::test_drop_no_local_path 2.69s call test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_system_reload 2.62s call test_globs_in_filepath/test.py::test_strange_filenames 2.52s teardown test_executable_user_defined_functions_config_reload/test.py::test 2.29s teardown test_disk_access_storage/test.py::test_drop 2.11s teardown test_dictionaries_dependency_xml/test.py::test_xml_dict_same_name 2.03s call test_disk_over_web_server/test.py::test_replicated_database 2.03s call test_globs_in_filepath/test.py::test_table_function_and_virtual_columns 1.98s call test_groupBitmapAnd_on_distributed/test_groupBitmapAndState_on_distributed_table.py::test_groupBitmapAndState_on_distributed_table 1.73s call test_format_schema_on_server/test.py::test_drop_capn_proto_format 1.45s call test_disk_over_web_server/test.py::test_incorrect_usage 1.44s call test_format_schema_on_server/test.py::test_drop_cache_protobuf_format 1.19s call test_dictionaries_null_value/test.py::test_null_value 1.08s call test_graphite_merge_tree/test.py::test_combined_rules_with_default 1.08s setup test_disk_access_storage/test.py::test_create 1.03s setup test_disk_access_storage/test.py::test_drop 0.90s setup test_distributed_load_balancing/test.py::test_load_balancing_in_order 0.90s setup test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority] 0.86s call test_graphite_merge_tree/test.py::test_rollup_versions 0.86s call test_graphite_merge_tree/test.py::test_combined_rules 0.85s setup test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority_negative] 0.85s setup test_distributed_load_balancing/test.py::test_load_balancing_round_robin 0.80s setup test_distributed_load_balancing/test.py::test_load_balancing_nearest_hostname 0.80s call test_disk_over_web_server/test.py::test_config_reload 0.80s setup test_distributed_load_balancing/test.py::test_load_balancing_first_or_random 0.78s call test_graphite_merge_tree/test.py::test_multiple_output_blocks 0.75s setup test_distributed_load_balancing/test.py::test_load_balancing_hostname_levenshtein_distance 0.70s setup test_distributed_load_balancing/test.py::test_load_balancing_default 0.65s call test_graphite_merge_tree/test.py::test_system_graphite_retentions 0.65s call test_graphite_merge_tree/test.py::test_broken_partial_rollup 0.63s call test_graphite_merge_tree/test.py::test_rollup_aggregation 0.61s call test_format_schema_on_server/test.py::test_protobuf_format_output 0.56s call test_format_schema_on_server/test.py::test_protobuf_format_input 0.43s call test_graphite_merge_tree/test.py::test_paths_not_matching_any_pattern 0.32s call test_graphite_merge_tree/test.py::test_rollup_aggregation_2 0.32s call test_graphite_merge_tree/test.py::test_multiple_paths_and_versions 0.27s call test_graphite_merge_tree/test.py::test_wrong_rollup_config 0.27s setup test_graphite_merge_tree/test.py::test_combined_rules 0.22s setup test_graphite_merge_tree/test.py::test_multiple_paths_and_versions 0.22s teardown test_graphite_merge_tree/test.py::test_rollup_aggregation_2 0.22s setup test_graphite_merge_tree/test.py::test_rollup_versions 0.22s setup test_graphite_merge_tree/test.py::test_rollup_aggregation_2 0.22s teardown test_graphite_merge_tree/test.py::test_rollup_aggregation 0.22s setup test_graphite_merge_tree/test.py::test_multiple_output_blocks 0.22s setup test_graphite_merge_tree/test.py::test_paths_not_matching_any_pattern 0.22s teardown test_graphite_merge_tree/test.py::test_path_dangling_pointer 0.22s setup test_graphite_merge_tree/test.py::test_wrong_rollup_config 0.22s teardown test_graphite_merge_tree/test.py::test_multiple_output_blocks 0.22s setup test_graphite_merge_tree/test.py::test_system_graphite_retentions 0.22s setup test_graphite_merge_tree/test.py::test_rollup_aggregation 0.22s teardown test_graphite_merge_tree/test.py::test_system_graphite_retentions 0.22s teardown test_graphite_merge_tree/test.py::test_rollup_versions 0.22s teardown test_graphite_merge_tree/test.py::test_broken_partial_rollup 0.22s teardown test_graphite_merge_tree/test.py::test_combined_rules_with_default 0.22s setup test_graphite_merge_tree/test.py::test_combined_rules_with_default 0.22s teardown test_graphite_merge_tree/test.py::test_multiple_paths_and_versions 0.22s setup test_graphite_merge_tree/test.py::test_path_dangling_pointer 0.22s teardown test_graphite_merge_tree/test.py::test_combined_rules 0.17s teardown test_graphite_merge_tree/test.py::test_paths_not_matching_any_pattern 0.00s setup test_distributed_default_database/test.py::test_query 0.00s setup test_dictionaries_update_and_reload/test.py::test_reload_after_loading 0.00s teardown test_disk_over_web_server/test.py::test_cache[node2] 0.00s teardown test_globs_in_filepath/test.py::test_deep_structure 0.00s teardown test_encrypted_disk/test.py::test_restart 0.00s setup test_disk_over_web_server/test.py::test_usage[node2] 0.00s setup test_globs_in_filepath/test.py::test_table_function_and_virtual_columns 0.00s teardown test_distributed_default_database/test.py::test_query 0.00s setup test_disk_over_web_server/test.py::test_config_reload 0.00s setup test_dictionaries_dependency_xml/test.py::test_xml_dict_same_name 0.00s teardown test_hedged_requests/test.py::test_async_connect 0.00s setup test_disk_over_web_server/test.py::test_incorrect_usage 0.00s setup test_hedged_requests/test.py::test_initial_receive_timeout 0.00s teardown test_hedged_requests/test.py::test_combination3 0.00s teardown test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority] 0.00s teardown test_hedged_requests/test.py::test_async_query_sending 0.00s teardown test_disk_over_web_server/test.py::test_config_reload 0.00s teardown test_disk_over_web_server/test.py::test_page_cache 0.00s setup test_disk_over_web_server/test.py::test_page_cache 0.00s teardown test_hedged_requests/test.py::test_combination4 0.00s setup test_disk_over_web_server/test.py::test_replicated_database 0.00s setup test_format_schema_on_server/test.py::test_protobuf_format_input 0.00s teardown test_disk_over_web_server/test.py::test_unavailable_server 0.00s setup test_disk_over_web_server/test.py::test_unavailable_server 0.00s teardown test_disk_access_storage/test.py::test_alter 0.00s teardown test_distributed_load_balancing/test.py::test_load_balancing_first_or_random 0.00s teardown test_distributed_load_balancing/test.py::test_load_balancing_nearest_hostname 0.00s setup test_hedged_requests/test.py::test_combination4 0.00s setup test_hedged_requests/test.py::test_combination1 0.00s teardown test_endpoint_macro_substitution/test.py::test_select_by_type 0.00s teardown test_distributed_load_balancing/test.py::test_load_balancing_in_order 0.00s setup test_hedged_requests/test.py::test_async_query_sending 0.00s teardown test_dictionaries_dependency_xml/test.py::test_get_data 0.00s teardown test_distributed_load_balancing/test.py::test_load_balancing_hostname_levenshtein_distance 0.00s setup test_dictionaries_update_and_reload/test.py::test_reload_after_fail_in_cache_dictionary 0.00s setup test_force_drop_table/test.py::test_drop_materialized_view[Ordinary] 0.00s setup test_hedged_requests/test.py::test_combination2 0.00s teardown test_disk_over_web_server/test.py::test_replicated_database 0.00s teardown test_dictionaries_update_and_reload/test.py::test_reload_after_fail_in_cache_dictionary 0.00s teardown test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_timer 0.00s teardown test_hedged_requests/test.py::test_combination1 0.00s teardown test_disk_configuration/test.py::test_merge_tree_custom_disk_setting 0.00s teardown test_force_drop_table/test.py::test_drop_materialized_view[Atomic] 0.00s teardown test_disk_over_web_server/test.py::test_incorrect_usage 0.00s teardown test_globs_in_filepath/test.py::test_strange_filenames 0.00s setup test_format_schema_on_server/test.py::test_protobuf_format_output 0.00s teardown test_encrypted_disk_replication/test.py::test_replication 0.00s teardown test_disk_configuration/test.py::test_merge_tree_setting_override 0.00s teardown test_endpoint_macro_substitution/test.py::test_different_types 0.00s teardown test_encrypted_disk/test.py::test_add_keys 0.00s setup test_dictionaries_update_and_reload/test.py::test_reload_while_loading 0.00s teardown test_encrypted_disk_replication/test.py::test_zero_copy_replication 0.00s setup test_encrypted_disk_replication/test.py::test_zero_copy_replication 0.00s teardown test_hedged_requests/test.py::test_initial_receive_timeout 0.00s setup test_disk_configuration/test.py::test_merge_tree_disk_setting 0.00s setup test_format_schema_on_server/test.py::test_drop_capn_proto_format 0.00s setup test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_timer 0.00s teardown test_format_schema_on_server/test.py::test_protobuf_format_input 0.00s teardown test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-encrypted_policy-False] 0.00s setup test_hedged_requests/test.py::test_long_query 0.00s teardown test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_system_reload 0.00s setup test_dictionaries_dependency/test.py::test_no_lazy_load 0.00s teardown test_hedged_requests/test.py::test_long_query 0.00s teardown test_hedged_requests/test.py::test_receive_timeout1 0.00s teardown test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-s3_encrypted_default_path-False] 0.00s setup test_hedged_requests/test.py::test_receive_timeout2 0.00s teardown test_encrypted_disk/test.py::test_backup_restore[File-local_policy-encrypted_policy-False] 0.00s teardown test_encrypted_disk/test.py::test_read_in_order 0.00s teardown test_distributed_load_balancing/test.py::test_load_balancing_default 0.00s teardown test_encrypted_disk/test.py::test_migration_from_old_version[version_2] 0.00s teardown test_encrypted_disk/test.py::test_migration_from_old_version[version_1be] 0.00s teardown test_encrypted_disk/test.py::test_optimize_table[local_policy-disk_local_encrypted] 0.00s teardown test_encrypted_disk/test.py::test_migration_from_old_version[version_1le] 0.00s teardown test_encrypted_disk/test.py::test_part_move[s3_policy-destination_disks1] 0.00s teardown test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-False] 0.00s teardown test_encrypted_disk/test.py::test_part_move[local_policy-destination_disks0] 0.00s teardown test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy_key192b] 0.00s teardown test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-s3_encrypted_default_path-False] 0.00s teardown test_encrypted_disk/test.py::test_log_family 0.00s teardown test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy] 0.00s teardown test_distributed_load_balancing/test.py::test_distributed_replica_max_ignored_errors 0.00s teardown test_disk_configuration/test.py::test_merge_tree_disk_setting 0.00s teardown test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority_negative] 0.00s teardown test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-encrypted_policy-False] 0.00s teardown test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-True] 0.00s teardown test_encrypted_disk/test.py::test_optimize_table[s3_policy-disk_s3_encrypted] 0.00s teardown test_encrypted_disk/test.py::test_encrypted_disk[s3_policy] 0.00s teardown test_hedged_requests/test.py::test_combination2 0.00s teardown test_disk_configuration/test.py::test_merge_tree_nested_custom_disk_setting 0.00s setup test_globs_in_filepath/test.py::test_linear_structure 0.00s teardown test_encrypted_disk/test.py::test_add_keys_with_id 0.00s teardown test_format_schema_on_server/test.py::test_drop_cache_protobuf_format 0.00s teardown test_encrypted_disk/test.py::test_encrypted_disk[local_policy] 0.00s teardown test_encrypted_disk/test.py::test_backup_restore[File-s3_encrypted_default_path-encrypted_policy-False] 0.00s setup test_encrypted_disk/test.py::test_backup_restore[File-local_policy-encrypted_policy-False] 0.00s teardown test_dictionaries_dependency_xml/test.py::test_dependent_tables 0.00s teardown test_dictionaries_update_and_reload/test.py::test_reload_after_loading 0.00s setup test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-encrypted_policy-False] 0.00s setup test_globs_in_filepath/test.py::test_strange_filenames 0.00s setup test_encrypted_disk/test.py::test_part_move[s3_policy-destination_disks1] 0.00s setup test_encrypted_disk/test.py::test_add_keys_with_id 0.00s setup test_hedged_requests/test.py::test_receive_timeout1 0.00s setup test_hedged_requests/test.py::test_combination3 0.00s setup test_encrypted_disk/test.py::test_log_family 0.00s teardown test_disk_access_storage/test.py::test_create 0.00s teardown test_format_schema_on_server/test.py::test_drop_capn_proto_format 0.00s setup test_encrypted_disk/test.py::test_encrypted_disk[s3_policy] 0.00s teardown test_globs_in_filepath/test.py::test_linear_structure 0.00s setup test_encrypted_disk/test.py::test_migration_from_old_version[version_2] 0.00s setup test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-encrypted_policy-False] 0.00s setup test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-True] 0.00s setup test_dictionaries_dependency_xml/test.py::test_get_data 0.00s setup test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy] 0.00s setup test_encrypted_disk/test.py::test_migration_from_old_version[version_1be] 0.00s setup test_disk_configuration/test.py::test_merge_tree_setting_override 0.00s setup test_endpoint_macro_substitution/test.py::test_select_by_type 0.00s setup test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-s3_encrypted_default_path-False] 0.00s setup test_encrypted_disk/test.py::test_read_in_order 0.00s setup test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-s3_encrypted_default_path-False] 0.00s setup test_encrypted_disk/test.py::test_optimize_table[local_policy-disk_local_encrypted] 0.00s setup test_encrypted_disk/test.py::test_backup_restore[File-s3_encrypted_default_path-encrypted_policy-False] 0.00s setup test_encrypted_disk/test.py::test_restart 0.00s setup test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy_key192b] 0.00s setup test_encrypted_disk/test.py::test_encrypted_disk[local_policy] 0.00s setup test_encrypted_disk/test.py::test_migration_from_old_version[version_1le] 0.00s setup test_encrypted_disk/test.py::test_optimize_table[s3_policy-disk_s3_encrypted] 0.00s setup test_disk_configuration/test.py::test_merge_tree_nested_custom_disk_setting 0.00s setup test_encrypted_disk/test.py::test_part_move[local_policy-destination_disks0] 0.00s setup test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-False] =========================== short test summary info ============================ ERROR test_encrypted_disk/test.py::test_add_keys - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_encrypted_disk/test.py::test_add_keys_with_id - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-False] ERROR test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-True] ERROR test_encrypted_disk/test.py::test_backup_restore[File-local_policy-encrypted_policy-False] ERROR test_encrypted_disk/test.py::test_backup_restore[File-s3_encrypted_default_path-encrypted_policy-False] ERROR test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-encrypted_policy-False] ERROR test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-s3_encrypted_default_path-False] ERROR test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-encrypted_policy-False] ERROR test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-s3_encrypted_default_path-False] ERROR test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy_key192b] ERROR test_encrypted_disk/test.py::test_encrypted_disk[local_policy] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_encrypted_disk/test.py::test_encrypted_disk[s3_policy] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_encrypted_disk/test.py::test_log_family - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_encrypted_disk/test.py::test_migration_from_old_version[version_1be] ERROR test_encrypted_disk/test.py::test_migration_from_old_version[version_1le] ERROR test_encrypted_disk/test.py::test_migration_from_old_version[version_2] ERROR test_encrypted_disk/test.py::test_optimize_table[local_policy-disk_local_encrypted] ERROR test_encrypted_disk/test.py::test_optimize_table[s3_policy-disk_s3_encrypted] ERROR test_encrypted_disk/test.py::test_part_move[local_policy-destination_disks0] ERROR test_encrypted_disk/test.py::test_part_move[s3_policy-destination_disks1] ERROR test_encrypted_disk/test.py::test_read_in_order - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_encrypted_disk/test.py::test_restart - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/.env', '--project-name', 'roottestencrypteddisk_gw1', '--file', '/ClickHouse/tests/integration/test_encrypted_disk/_instances_0_gw1/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_encrypted_disk_replication/test.py::test_replication - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_encrypted_disk_replication/test.py::test_zero_copy_replication - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/.env', '--project-name', 'roottestencrypteddiskreplication_gw0', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_encrypted_disk_replication/_instances_0_gw0/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... ERROR test_disk_configuration/test.py::test_merge_tree_custom_disk_setting - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... ERROR test_disk_configuration/test.py::test_merge_tree_disk_setting - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... ERROR test_disk_configuration/test.py::test_merge_tree_nested_custom_disk_setting ERROR test_disk_configuration/test.py::test_merge_tree_setting_override - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/.env', '--project-name', 'roottestdiskconfiguration_gw5', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_disk_configuration/_instances_0_gw5/node3/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... ERROR test_endpoint_macro_substitution/test.py::test_different_types - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... ERROR test_endpoint_macro_substitution/test.py::test_select_by_type - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/.env', '--project-name', 'roottestendpointmacrosubstitution_gw0', '--file', '/ClickHouse/tests/integration/test_endpoint_macro_substitution/_instances_0_gw0/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_hdfs.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... PASSED test_graphite_merge_tree/test.py::test_broken_partial_rollup PASSED test_format_schema_on_server/test.py::test_drop_cache_protobuf_format PASSED test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_system_reload PASSED test_graphite_merge_tree/test.py::test_combined_rules PASSED test_format_schema_on_server/test.py::test_drop_capn_proto_format PASSED test_format_schema_on_server/test.py::test_protobuf_format_input PASSED test_graphite_merge_tree/test.py::test_combined_rules_with_default PASSED test_format_schema_on_server/test.py::test_protobuf_format_output PASSED test_graphite_merge_tree/test.py::test_multiple_output_blocks PASSED test_graphite_merge_tree/test.py::test_multiple_paths_and_versions PASSED test_dictionaries_dependency_xml/test.py::test_dependent_tables PASSED test_distributed_load_balancing/test.py::test_distributed_replica_max_ignored_errors PASSED test_hedged_requests/test.py::test_async_connect PASSED test_graphite_merge_tree/test.py::test_path_dangling_pointer PASSED test_graphite_merge_tree/test.py::test_paths_not_matching_any_pattern PASSED test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_timer PASSED test_graphite_merge_tree/test.py::test_rollup_aggregation PASSED test_graphite_merge_tree/test.py::test_rollup_aggregation_2 PASSED test_graphite_merge_tree/test.py::test_rollup_versions PASSED test_graphite_merge_tree/test.py::test_system_graphite_retentions PASSED test_graphite_merge_tree/test.py::test_wrong_rollup_config PASSED test_dictionaries_update_and_reload/test.py::test_reload_after_fail_in_cache_dictionary PASSED test_dictionaries_dependency_xml/test.py::test_get_data PASSED test_dictionaries_dependency_xml/test.py::test_xml_dict_same_name PASSED test_hedged_requests/test.py::test_async_query_sending PASSED test_hedged_requests/test.py::test_combination1 PASSED test_dictionaries_update_and_reload/test.py::test_reload_after_loading PASSED test_dictionaries_update_and_reload/test.py::test_reload_while_loading PASSED test_hedged_requests/test.py::test_combination2 PASSED test_hedged_requests/test.py::test_combination3 PASSED test_distributed_load_balancing/test.py::test_load_balancing_default PASSED test_disk_access_storage/test.py::test_alter PASSED test_hedged_requests/test.py::test_combination4 PASSED test_disk_access_storage/test.py::test_create PASSED test_globs_in_filepath/test.py::test_deep_structure PASSED test_hedged_requests/test.py::test_initial_receive_timeout PASSED test_globs_in_filepath/test.py::test_linear_structure PASSED test_globs_in_filepath/test.py::test_strange_filenames PASSED test_globs_in_filepath/test.py::test_table_function_and_virtual_columns PASSED test_disk_access_storage/test.py::test_drop PASSED test_dictionaries_dependency/test.py::test_dependent_dict_table_distr[node1] PASSED test_hedged_requests/test.py::test_long_query PASSED test_hedged_requests/test.py::test_receive_timeout1 PASSED test_hedged_requests/test.py::test_receive_timeout2 PASSED test_force_drop_table/test.py::test_drop_materialized_view[Atomic] PASSED test_distributed_load_balancing/test.py::test_load_balancing_first_or_random PASSED test_force_drop_table/test.py::test_drop_materialized_view[Ordinary] PASSED test_dictionaries_dependency/test.py::test_no_lazy_load PASSED test_distributed_default_database/test.py::test_query PASSED test_disk_over_web_server/test.py::test_cache[node2] PASSED test_disk_over_web_server/test.py::test_config_reload PASSED test_disk_over_web_server/test.py::test_incorrect_usage PASSED test_executable_user_defined_functions_config_reload/test.py::test PASSED test_disk_over_web_server/test.py::test_page_cache PASSED test_disk_over_web_server/test.py::test_replicated_database PASSED test_dictionary_allow_read_expired_keys/test_default_string.py::test_return_real_values PASSED test_distributed_load_balancing/test.py::test_load_balancing_hostname_levenshtein_distance PASSED test_dictionaries_null_value/test.py::test_null_value PASSED test_drop_no_local_path/test.py::test_drop_no_local_path PASSED test_disk_over_web_server/test.py::test_unavailable_server PASSED test_fetch_partition_should_reset_mutation/test.py::test_part_should_reset_mutation PASSED test_disk_over_web_server/test.py::test_usage[node2] PASSED test_distributed_load_balancing/test.py::test_load_balancing_in_order PASSED test_groupBitmapAnd_on_distributed/test_groupBitmapAndState_on_distributed_table.py::test_groupBitmapAndState_on_distributed_table PASSED test_distributed_load_balancing/test.py::test_load_balancing_nearest_hostname PASSED test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority] PASSED test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority_negative] PASSED test_distributed_load_balancing/test.py::test_load_balancing_round_robin ================== 68 passed, 32 errors in 1087.34s (0:18:07) ================== Traceback (most recent call last): File "/home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration/./runner", line 445, in subprocess.check_call(cmd, shell=True) File "/usr/lib/python3.10/subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command 'docker run --rm --name clickhouse_integration_tests_h08ob4 --privileged --dns-search='.' --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-odbc-bridge:/clickhouse-odbc-bridge --volume=/home/ubuntu/_work/_temp/test/build/clickhouse:/clickhouse --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-library-bridge:/clickhouse-library-bridge --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/programs/server:/clickhouse-config --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration:/ClickHouse/tests/integration --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/backupview:/ClickHouse/utils/backupview --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/grpc-client/pb2:/ClickHouse/utils/grpc-client/pb2 --volume=/run:/run/host:ro --volume=clickhouse_integration_tests_volume:/var/lib/docker -e DOCKER_DOTNET_CLIENT_TAG=11de0b29a15d -e DOCKER_HELPER_TAG=2cffe1eae894 -e DOCKER_BASE_TAG=b74d853ebe76 -e DOCKER_KERBEROS_KDC_TAG=9391ecdee8d7 -e DOCKER_MYSQL_GOLANG_CLIENT_TAG=9bec2a638e6e -e DOCKER_MYSQL_JAVA_CLIENT_TAG=766bff31cfe4 -e DOCKER_MYSQL_JS_CLIENT_TAG=41ba7c2ec2a1 -e DOCKER_MYSQL_PHP_CLIENT_TAG=88be89c1e3b6 -e DOCKER_NGINX_DAV_TAG=b55ac9cd7519 -e DOCKER_POSTGRESQL_JAVA_CLIENT_TAG=a4eff5c7f4d6 -e DOCKER_PYTHON_BOTTLE_TAG=caad4729259e -e DOCKER_CLIENT_TIMEOUT=300 -e COMPOSE_HTTP_TIMEOUT=600 -e PYTHONUNBUFFERED=1 -e PYTEST_ADDOPTS="--dist=loadfile -n 10 -rfEps --run-id=0 --color=no --durations=0 'test_dictionaries_dependency/test.py::test_dependent_dict_table_distr[node1]' test_dictionaries_dependency/test.py::test_no_lazy_load test_dictionaries_dependency_xml/test.py::test_dependent_tables test_dictionaries_dependency_xml/test.py::test_get_data test_dictionaries_dependency_xml/test.py::test_xml_dict_same_name test_dictionaries_null_value/test.py::test_null_value test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_system_reload test_dictionaries_update_and_reload/test.py::test_reload_after_fail_by_timer test_dictionaries_update_and_reload/test.py::test_reload_after_fail_in_cache_dictionary test_dictionaries_update_and_reload/test.py::test_reload_after_loading test_dictionaries_update_and_reload/test.py::test_reload_while_loading test_dictionary_allow_read_expired_keys/test_default_string.py::test_return_real_values test_disk_access_storage/test.py::test_alter test_disk_access_storage/test.py::test_create test_disk_access_storage/test.py::test_drop test_disk_configuration/test.py::test_merge_tree_custom_disk_setting test_disk_configuration/test.py::test_merge_tree_disk_setting test_disk_configuration/test.py::test_merge_tree_nested_custom_disk_setting test_disk_configuration/test.py::test_merge_tree_setting_override 'test_disk_over_web_server/test.py::test_cache[node2]' test_disk_over_web_server/test.py::test_config_reload test_disk_over_web_server/test.py::test_incorrect_usage test_disk_over_web_server/test.py::test_page_cache test_disk_over_web_server/test.py::test_replicated_database test_disk_over_web_server/test.py::test_unavailable_server 'test_disk_over_web_server/test.py::test_usage[node2]' test_distributed_default_database/test.py::test_query test_distributed_load_balancing/test.py::test_distributed_replica_max_ignored_errors test_distributed_load_balancing/test.py::test_load_balancing_default test_distributed_load_balancing/test.py::test_load_balancing_first_or_random test_distributed_load_balancing/test.py::test_load_balancing_hostname_levenshtein_distance test_distributed_load_balancing/test.py::test_load_balancing_in_order test_distributed_load_balancing/test.py::test_load_balancing_nearest_hostname 'test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority]' 'test_distributed_load_balancing/test.py::test_load_balancing_priority_round_robin[dist_priority_negative]' test_distributed_load_balancing/test.py::test_load_balancing_round_robin test_drop_no_local_path/test.py::test_drop_no_local_path test_encrypted_disk/test.py::test_add_keys test_encrypted_disk/test.py::test_add_keys_with_id 'test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[File-encrypted_policy-local_policy-True]' 'test_encrypted_disk/test.py::test_backup_restore[File-local_policy-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[File-s3_encrypted_default_path-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-encrypted_policy-s3_encrypted_default_path-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-encrypted_policy-False]' 'test_encrypted_disk/test.py::test_backup_restore[S3-s3_encrypted_default_path-s3_encrypted_default_path-False]' 'test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy]' 'test_encrypted_disk/test.py::test_encrypted_disk[encrypted_policy_key192b]' 'test_encrypted_disk/test.py::test_encrypted_disk[local_policy]' 'test_encrypted_disk/test.py::test_encrypted_disk[s3_policy]' test_encrypted_disk/test.py::test_log_family 'test_encrypted_disk/test.py::test_migration_from_old_version[version_1be]' 'test_encrypted_disk/test.py::test_migration_from_old_version[version_1le]' 'test_encrypted_disk/test.py::test_migration_from_old_version[version_2]' 'test_encrypted_disk/test.py::test_optimize_table[local_policy-disk_local_encrypted]' 'test_encrypted_disk/test.py::test_optimize_table[s3_policy-disk_s3_encrypted]' 'test_encrypted_disk/test.py::test_part_move[local_policy-destination_disks0]' 'test_encrypted_disk/test.py::test_part_move[s3_policy-destination_disks1]' test_encrypted_disk/test.py::test_read_in_order test_encrypted_disk/test.py::test_restart test_encrypted_disk_replication/test.py::test_replication test_encrypted_disk_replication/test.py::test_zero_copy_replication test_endpoint_macro_substitution/test.py::test_different_types test_endpoint_macro_substitution/test.py::test_select_by_type test_executable_user_defined_functions_config_reload/test.py::test test_fetch_partition_should_reset_mutation/test.py::test_part_should_reset_mutation 'test_force_drop_table/test.py::test_drop_materialized_view[Atomic]' 'test_force_drop_table/test.py::test_drop_materialized_view[Ordinary]' test_format_schema_on_server/test.py::test_drop_cache_protobuf_format test_format_schema_on_server/test.py::test_drop_capn_proto_format test_format_schema_on_server/test.py::test_protobuf_format_input test_format_schema_on_server/test.py::test_protobuf_format_output test_globs_in_filepath/test.py::test_deep_structure test_globs_in_filepath/test.py::test_linear_structure test_globs_in_filepath/test.py::test_strange_filenames test_globs_in_filepath/test.py::test_table_function_and_virtual_columns test_graphite_merge_tree/test.py::test_broken_partial_rollup test_graphite_merge_tree/test.py::test_combined_rules test_graphite_merge_tree/test.py::test_combined_rules_with_default test_graphite_merge_tree/test.py::test_multiple_output_blocks test_graphite_merge_tree/test.py::test_multiple_paths_and_versions test_graphite_merge_tree/test.py::test_path_dangling_pointer test_graphite_merge_tree/test.py::test_paths_not_matching_any_pattern test_graphite_merge_tree/test.py::test_rollup_aggregation test_graphite_merge_tree/test.py::test_rollup_aggregation_2 test_graphite_merge_tree/test.py::test_rollup_versions test_graphite_merge_tree/test.py::test_system_graphite_retentions test_graphite_merge_tree/test.py::test_wrong_rollup_config test_groupBitmapAnd_on_distributed/test_groupBitmapAndState_on_distributed_table.py::test_groupBitmapAndState_on_distributed_table test_hedged_requests/test.py::test_async_connect test_hedged_requests/test.py::test_async_query_sending test_hedged_requests/test.py::test_combination1 test_hedged_requests/test.py::test_combination2 test_hedged_requests/test.py::test_combination3 test_hedged_requests/test.py::test_combination4 test_hedged_requests/test.py::test_initial_receive_timeout test_hedged_requests/test.py::test_long_query test_hedged_requests/test.py::test_receive_timeout1 test_hedged_requests/test.py::test_receive_timeout2 -vvv" altinityinfra/integration-tests-runner:cf95077f4609 ' returned non-zero exit status 1.